.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_actions:has(>.OcIQIq_shareAction){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"purchase wishlist share"}.OcIQIq_actions:has(.OcIQIq_quantityGroup):has(>.OcIQIq_shareAction){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"quantity purchase wishlist share"}.OcIQIq_wishlistAction{grid-area:wishlist}.OcIQIq_shareAction{grid-area:share}.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_actions:has(.OcIQIq_quantityGroup):has(>.OcIQIq_shareAction){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"quantity quantity quantity""purchase wishlist share"}}.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)}
.VBR9vW_purchaseFacts{gap:var(--space-3);min-width:0;display:grid;container-type:inline-size}.VBR9vW_region{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-border-secondary);padding-block-end:var(--space-1);display:flex}.VBR9vW_regionName{align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:break-word;margin:0;line-height:1.4;display:flex}.VBR9vW_regionName strong{color:var(--color-text-primary);font-weight:600}@container not (min-inline-size:26rem){.VBR9vW_regionName strong{display:block}}.VBR9vW_regionIcon{flex:none}.VBR9vW_regionAction{flex:none;margin-inline-end:calc(var(--space-3) * -1)}.VBR9vW_payment{justify-items:start;gap:var(--space-2);display:grid}.VBR9vW_paymentMethods{display:grid}.VBR9vW_paymentLogo{vertical-align:middle;border-radius:var(--radius-md);block-size:auto;inline-size:160px;box-shadow:0 0 0 1px var(--color-border-secondary);background:#fff;display:inline-block}.VBR9vW_cardMarks{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.VBR9vW_cardMark{border-radius:var(--radius-md);block-size:46px;box-shadow:0 0 0 1px var(--color-border-secondary);background:#fff;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.VBR9vW_cardMark img{flex:none;max-inline-size:none;display:block}.VBR9vW_visa{inline-size:93.9346px}.VBR9vW_visa img{block-size:auto;inline-size:124.673px}.VBR9vW_mastercard{padding-inline:5px}.VBR9vW_mastercard img{block-size:36px;inline-size:51px}.VBR9vW_amex{padding-inline:5px}.VBR9vW_amex img{block-size:36px;inline-size:36px}.VBR9vW_factNote{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.VBR9vW_policies{padding:var(--space-1) 0 0;border-block-start:1px solid var(--color-border-secondary);margin:0;list-style:none;display:grid}.VBR9vW_policy{inline-size:calc(100% + 2 * var(--space-3));margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);color:var(--color-text-primary);text-align:start;justify-content:flex-start}.VBR9vW_policy>:last-child{color:var(--color-text-secondary);margin-inline-start:auto}
