.OcIQIq_page{padding:var(--space-6) 0 var(--space-12)}.OcIQIq_container{max-width:var(--container-content);padding:0 var(--space-4);margin:0 auto}.OcIQIq_breadcrumb{margin-bottom:var(--space-6)}.OcIQIq_productGrid{gap:var(--space-6) var(--space-10);margin-bottom:var(--space-12);grid-template:"gallery header""gallery info"1fr/minmax(0,1fr) minmax(0,1fr);display:grid}.OcIQIq_productHeader{justify-items:start;gap:var(--space-2);grid-area:header;min-width:0;display:grid}.OcIQIq_pageHeader{justify-self:stretch}.OcIQIq_gallery{grid-area:gallery;min-width:0}.OcIQIq_withDetails{grid-template-rows:auto auto 1fr;grid-template-areas:"gallery header""gallery info""details info"}.OcIQIq_details{gap:var(--space-5);flex-direction:column;grid-area:details;min-width:0;display:flex}.OcIQIq_info{align-items:stretch;gap:var(--space-5);flex-direction:column;grid-area:info;min-width:0;display:flex}.OcIQIq_seller{gap:var(--space-2);min-width:0;display:grid}.OcIQIq_vendor{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.OcIQIq_vendorLink{gap:var(--space-2);font-size:var(--font-size-sm)}.OcIQIq_sellerRole{color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}.OcIQIq_verified{color:var(--color-accent-primary-light);flex-shrink:0}.OcIQIq_rating{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.OcIQIq_priceSummary{gap:var(--space-1);flex-direction:column;display:flex}.OcIQIq_priceContext{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.OcIQIq_description{max-width:70ch;color:var(--color-text-secondary);font-size:var(--font-size-base);white-space:pre-line;text-wrap:pretty;overflow-wrap:anywhere;line-height:1.7}.OcIQIq_descriptionBlock{justify-items:start;gap:var(--space-2);display:grid}.OcIQIq_descriptionCollapsed{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OcIQIq_descriptionToggle{margin-inline-start:calc(-1 * var(--space-3))}.OcIQIq_actions{align-items:end;gap:var(--space-3);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"purchase wishlist";display:grid}.OcIQIq_actions:has(.OcIQIq_quantityGroup){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"quantity purchase wishlist"}.OcIQIq_wishlistAction{grid-area:wishlist}.OcIQIq_notBuyable{grid-area:purchase}.OcIQIq_actionError{color:color-mix(in srgb, var(--color-accent-error) 55%, var(--color-text-primary));font-size:var(--font-size-sm);overflow-wrap:anywhere}.OcIQIq_quantityGroup{grid-area:quantity}.OcIQIq_detailSection{padding-top:var(--space-5);margin-top:var(--space-3);border-top:1px solid var(--color-border-primary)}.OcIQIq_detailHeader{margin-block-end:var(--space-3)}.OcIQIq_featuresList{gap:var(--space-2);flex-direction:column;display:flex}.OcIQIq_featureItem{align-items:flex-start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;display:flex}.OcIQIq_featureItem svg{margin-top:var(--space-1);color:var(--color-accent-success);flex-shrink:0}.OcIQIq_relatedSection{padding-top:var(--space-8);border-top:1px solid var(--color-border-primary)}.OcIQIq_relatedHeader{margin-block-end:var(--space-6)}.OcIQIq_relatedGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}@media (max-width:900px){.OcIQIq_productGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""gallery""info"}.OcIQIq_withDetails{grid-template-rows:none;grid-template-areas:"header""gallery""info""details"}}@media (max-width:600px){.OcIQIq_page{padding-top:var(--space-3)}.OcIQIq_productGrid{gap:var(--space-4)}.OcIQIq_breadcrumb{margin-bottom:var(--space-2)}.OcIQIq_actions:has(.OcIQIq_quantityGroup){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quantity quantity""purchase wishlist"}}.OcIQIq_addToCartBtn{grid-area:purchase}.OcIQIq_secSeal{gap:var(--space-1);min-width:0;display:grid}.OcIQIq_secSealTitle,.OcIQIq_secSealDetail{overflow-wrap:anywhere;margin:0}.OcIQIq_secSealDetail{color:var(--color-text-secondary);font-size:var(--font-size-sm)}
.Xr42ra_container{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.Xr42ra_stars{align-items:center;gap:calc(var(--space-1) / 2);display:flex}.Xr42ra_starFilled{color:var(--color-accent-tertiary);vertical-align:middle;display:inline-flex}.Xr42ra_starEmpty{color:var(--color-border-control);vertical-align:middle;display:inline-flex}.Xr42ra_halfStarContainer{line-height:0;display:inline-flex;position:relative}.Xr42ra_halfStarOverlay{pointer-events:none;inline-size:50%;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.Xr42ra_value{font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;font-weight:600}.Xr42ra_reviews{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}
