.igYxTq_offer{justify-items:center;gap:var(--space-5);padding-block:var(--space-2);text-align:center;display:grid}.igYxTq_keyWell{padding:var(--space-3);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);background:var(--color-bg-tertiary);place-items:center;display:grid}.igYxTq_key{box-sizing:border-box;block-size:6.5rem;inline-size:12rem;padding-inline:var(--space-4);border:1px solid color-mix(in srgb, var(--color-accent-primary) 45%, var(--color-border-secondary));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent-primary) 14%, var(--color-bg-secondary));color:var(--color-text-primary);font-size:var(--font-size-4xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;border-block-end-width:6px;place-items:center;font-weight:800;display:grid}.igYxTq_keyWords{font-size:var(--font-size-2xl);white-space:normal;text-wrap:balance;line-height:1.05}@media (prefers-reduced-motion:no-preference){.igYxTq_key{animation:.18s cubic-bezier(.22,1,.36,1) igYxTq_press}}@keyframes igYxTq_press{50%{border-block-end-width:2px;transform:translateY(4px)}}.igYxTq_headline{font-size:var(--font-size-2xl);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.igYxTq_prize{gap:var(--space-2);display:grid}.igYxTq_detail{color:var(--color-text-secondary);text-wrap:pretty;margin:0}.igYxTq_action{inline-size:100%}@media (max-width:480px){.igYxTq_key{block-size:5.5rem;inline-size:10.5rem;font-size:var(--font-size-3xl)}.igYxTq_keyWords,.igYxTq_headline{font-size:var(--font-size-xl)}}@media (forced-colors:active){.igYxTq_key{border-color:buttontext}}
.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}
.jjNM1a_slider{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.jjNM1a_header{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.jjNM1a_titleContainer{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.jjNM1a_description{color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-basis:100%;line-height:1.5}.jjNM1a_title{color:var(--color-text-primary);font-size:var(--font-size-2xl);text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.jjNM1a_controls{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.jjNM1a_viewAll{font-size:var(--font-size-sm)}.jjNM1a_navButtons{gap:var(--space-2);margin-inline-start:auto;display:flex}.jjNM1a_products{align-items:stretch;gap:var(--space-5);min-width:0;margin-inline:calc(-1 * var(--space-2));padding:var(--space-2) var(--space-2) var(--space-4);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2);display:flex;overflow-x:auto}.jjNM1a_productWrapper{scroll-snap-align:start;flex:0 0 280px;min-width:0;display:flex}@media (max-width:600px){.jjNM1a_controls{justify-content:space-between;width:100%}.jjNM1a_title{font-size:var(--font-size-xl)}.jjNM1a_products{gap:var(--space-3)}.jjNM1a_productWrapper{flex-basis:calc((100% - var(--space-3)) / 2.2)}}@media (prefers-reduced-motion:reduce){.jjNM1a_products{scroll-behavior:auto}}
.fMffoq_card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);min-width:0;transition:border-color var(--transition-control);flex-direction:column;display:flex}.fMffoq_card:hover{border-color:var(--color-accent-primary-light)}.fMffoq_banner{border-radius:var(--radius-xl) var(--radius-xl) 0 0;height:7rem;position:relative;overflow:hidden}.fMffoq_bannerImage{object-fit:cover}.fMffoq_content{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);margin-top:calc(-1 * var(--space-8));flex-direction:column;display:flex}.fMffoq_logoContainer{border-radius:calc(var(--radius-md) + 3px);background:var(--color-bg-secondary);padding:3px;display:inline-flex;position:relative}.fMffoq_info{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.fMffoq_nameContainer{align-items:center;gap:var(--space-2);min-width:0;display:flex}.fMffoq_name{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;line-height:1.4}.fMffoq_verified{color:var(--color-accent-primary-light);flex:none;display:inline-flex}.fMffoq_category,.fMffoq_catalogCount{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.fMffoq_catalogCount{padding-top:var(--space-2);margin-top:auto}.fMffoq_card:focus-visible{border-color:var(--color-accent-primary-light);outline-offset:-1px}
.ngZQ_a_page{min-block-size:60vh;padding-block:var(--space-12) var(--space-16);overflow-wrap:anywhere}.ngZQ_a_container{gap:var(--space-6);width:100%;max-width:var(--container-content);padding-inline:var(--space-6);margin-inline:auto;display:grid}.ngZQ_a_suggestions{gap:var(--space-10);min-width:0;margin-block-start:var(--space-6);display:grid}.ngZQ_a_cartGrid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 21rem;display:grid}.ngZQ_a_itemsSection,.ngZQ_a_summarySection{min-inline-size:0}.ngZQ_a_itemsSection{align-content:start;gap:var(--space-4);display:grid}.ngZQ_a_itemsHeader{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-border-primary);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.ngZQ_a_itemsCount{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.5}.ngZQ_a_clearButton{margin-inline-start:auto}.ngZQ_a_vendor{margin-block:calc(var(--space-1) * -1)}.ngZQ_a_itemPrice{font-variant-numeric:tabular-nums}.ngZQ_a_itemIssue{max-width:50ch;color:var(--color-accent-warning);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.65}.ngZQ_a_lineTotal{margin-block-start:var(--space-2)}.ngZQ_a_summarySection{top:calc(var(--space-20) + var(--space-4));position:sticky}.ngZQ_a_summaryContent{gap:var(--space-5);min-inline-size:0;display:grid}.ngZQ_a_summaryRows{gap:var(--space-2);display:grid}.ngZQ_a_shippingList{min-inline-size:0;margin:0}.ngZQ_a_shippingRow{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ngZQ_a_shippingTerm{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;flex:6rem;line-height:1.4}.ngZQ_a_shippingValue{min-inline-size:0;color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;flex:0 auto;margin:0;margin-inline-start:auto;font-weight:600;line-height:1.4}.ngZQ_a_regionChoice{vertical-align:top;border-radius:var(--radius-sm);max-inline-size:100%;display:inline-block;position:relative}.ngZQ_a_regionValue{color:var(--color-accent-primary-light);text-underline-offset:.2em;font-weight:600;text-decoration-line:underline;text-decoration-thickness:from-font}.ngZQ_a_regionTail{white-space:nowrap}.ngZQ_a_regionChevron{vertical-align:-.2em;margin-inline-start:.125rem}.ngZQ_a_regionSelect{inline-size:100%;block-size:max(100%, var(--control-size));opacity:0;appearance:none;cursor:pointer;border:0;margin:0;padding:0;font-size:1rem;position:absolute;inset-block-start:min(0px, calc((100% - var(--control-size)) / 2));inset-inline-start:0}.ngZQ_a_regionChoice:has(.ngZQ_a_regionSelect:focus-visible){outline:2px solid var(--color-accent-primary-light);outline-offset:2px}@media (hover:hover){.ngZQ_a_regionChoice:hover .ngZQ_a_regionValue{text-decoration-thickness:2px}}@media (forced-colors:active){.ngZQ_a_regionValue{color:linktext}.ngZQ_a_regionChoice:has(.ngZQ_a_regionSelect:focus-visible){outline-color:highlight}}.ngZQ_a_eta{align-items:flex-start;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;line-height:1.45;display:flex}.ngZQ_a_etaIcon{color:var(--color-text-secondary);flex:none;margin-block-start:.1em}.ngZQ_a_etaList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ngZQ_a_summaryNotes{gap:var(--space-2);display:grid}.ngZQ_a_summaryNote{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.65}.ngZQ_a_summaryActions{gap:var(--space-2);display:grid}.ngZQ_a_summaryFootnote{color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.5}@media (max-width:1100px){.ngZQ_a_cartGrid{grid-template-columns:minmax(0,1fr)}.ngZQ_a_summarySection{max-inline-size:32rem;position:static}}@media (max-width:650px){.ngZQ_a_page{padding-block:var(--space-8) var(--space-12)}.ngZQ_a_container{padding-inline:var(--space-4)}.ngZQ_a_summarySection{max-inline-size:none}}.ngZQ_a_lineActions{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.ngZQ_a_lineQuantity{position:relative}.ngZQ_a_lineQuantity [data-line-hint-beside]{white-space:nowrap;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:0}@media (max-width:760px){.ngZQ_a_page{padding-block-start:0}.ngZQ_a_header h1{min-block-size:var(--control-size);align-items:center;padding-inline-end:var(--shop-account-room,0px);display:flex}}
