@layer kit{.favorite__mBQDQa{aspect-ratio:1;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:13.986px;width:28px;height:28px;transition:background .15s,color .15s,transform .15s;display:flex;position:relative}.favorite__mBQDQa:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-4px;right:-4px}.favorite__mBQDQa[data-state=off]{color:#979797;background:#e6edf0}.favorite__mBQDQa[data-state=off]:hover{color:#6f6f6f;background:#d7e2e7}.favorite__mBQDQa[data-state=on]{color:#fff;background:#d10000}.favorite__mBQDQa[data-state=on]:hover{background:#b00000;transform:scale(1.06)}.favorite__mBQDQa:active{transform:scale(.94)}.favorite__mBQDQa:focus-visible{outline-offset:2px;outline:2px solid #f30}.pop__mBQDQa{animation:.26s cubic-bezier(.34,1.56,.64,1) like-pop__mBQDQa}.icon__mBQDQa{stroke-width:1px}@keyframes like-pop__mBQDQa{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.favorite__mBQDQa{transition:background .15s,color .15s}.favorite__mBQDQa[data-state=off]:hover,.favorite__mBQDQa[data-state=on]:hover,.favorite__mBQDQa:active{transform:none}.pop__mBQDQa{animation:none}}}.root__SqQbQa{border-radius:8px;align-items:center;gap:8px;height:28px;padding:4px 8px;display:inline-flex}.button__tHFNwG{border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.button__tHFNwG:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-4px;right:-4px}.button__tHFNwG[data-disabled]{cursor:default;opacity:.3}.input__v2oRfW{text-align:center;letter-spacing:.06px;field-sizing:content;background:0 0;font-size:12px;font-style:normal;font-weight:600;line-height:15px}@media (max-width:768px) and (pointer:coarse){.input__v2oRfW{font-size:16px;line-height:20px}}.button__OuHZla{border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.button__OuHZla:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-4px;right:-4px}.button__OuHZla[data-disabled]{cursor:default;opacity:.3}.card__jYL4GG{position:relative}.wrapper__jYL4GG{background:#fff;border:1px solid #e8e8e8;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:10px;display:flex;box-shadow:0 2px 15px #0000001f}.card__jYL4GG.short__jYL4GG .wrapper__jYL4GG{gap:10px}@media screen and (max-width:768px){.card__jYL4GG .wrapper__jYL4GG{gap:10px}}.imageWrapper__jYL4GG{justify-content:center;align-self:stretch;align-items:center;height:152px;display:flex;overflow:hidden}.imageWrapper__jYL4GG img{object-fit:cover;max-width:100%;height:100%}.text__jYL4GG{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nameHeading__jYL4GG{margin:0;padding:0}.titleLink__jYL4GG{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.titleLink__jYL4GG:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.text__jYL4GG .brand__jYL4GG{color:var(--Colors-Semantic-Text-Primary,#121212)}.description__jYL4GG{color:#595959;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;align-self:stretch;max-width:100%;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.doze__jYL4GG{color:var(--Colors-Semantic-Text-Secondary,#757575)}.priceWrapper__jYL4GG{align-self:stretch;align-items:center;gap:10px;display:flex}.discountPrice__jYL4GG{color:var(--Colors-Semantic-State-Error,#db0000)}.originalPrice__jYL4GG{text-decoration:line-through}.info__jYL4GG{align-self:stretch;align-items:center;gap:8px;display:flex}.info__jYL4GG .inStockIcon__jYL4GG{color:var(--Colors-Primitive-Green-500)}.info__jYL4GG .outOfStockIcon__jYL4GG{width:10px;height:10px;stroke:var(--text-primary,#121212)}.reviewsLink__jYL4GG{z-index:1;color:inherit;align-items:center;gap:6px;margin-top:auto;text-decoration:none;display:flex;position:relative}.reviewsLink__jYL4GG:hover .quantity__jYL4GG{color:var(--state-accent,#1f7a6e)}.review__jYL4GG{align-items:center;display:flex}.starWrapper__jYL4GG{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.starWrapper__jYL4GG .icon__jYL4GG{color:orange}.quantity__jYL4GG{color:#595959;align-items:center;gap:4px;transition:color .2s;display:flex}.iconWrapper__jYL4GG{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.card__jYL4GG:has(.titleLink__jYL4GG:active){outline:1px solid var(--state-accent,#1f7a6e);border-radius:12px}:-webkit-any(.card__jYL4GG:hover,.card__jYL4GG:has(.titleLink__jYL4GG:active)) .titleLink__jYL4GG{color:var(--state-accent,#1f7a6e)}:is(.card__jYL4GG:hover,.card__jYL4GG:has(.titleLink__jYL4GG:active)) .titleLink__jYL4GG{color:var(--state-accent,#1f7a6e)}.card__jYL4GG:has(.titleLink__jYL4GG:focus-visible){outline:2px solid var(--Colors-Semantic-Accessebility-Focus,#f30);border-radius:12px}.titleLink__jYL4GG:focus-visible{outline:none}@media screen and (max-width:768px){.card__jYL4GG:has(.titleLink__jYL4GG:active){outline-width:2px}}.like__jYL4GG{position:absolute;top:6px;right:6px}.cartAction__jYL4GG{z-index:1;align-self:stretch;position:relative}.cartButton__jYL4GG{border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:32px;padding:0 16px;transition:background .15s;display:flex}.cartButton__jYL4GG span{white-space:nowrap}.cartButtonIdle__jYL4GG{color:var(--Colors-Primitive-Neutral-900,#121212);background:var(--Colors-Primitive-Neutral-100,#f2f5f7);border:1px solid var(--Colors-Semantic-Border-Primary,#e8e8e8);cursor:pointer}.cartButtonIdle__jYL4GG:hover:not(:disabled){background:var(--Colors-Semantic-Button-Tertiary-Hover,#e8e8e8)}.cartButtonUnavailable__jYL4GG{color:var(--Colors-Semantic-Text-Secondary,#757575);border:1px solid var(--Colors-Semantic-Border-Primary,#e8e8e8);cursor:not-allowed;background:0 0}.cartButtonAdded__jYL4GG{color:#fff;background:var(--Colors-Semantic-Accent-Primary,#1f7a6e);justify-content:space-between;padding:0 6px 0 16px;text-decoration:none}.cartButtonAdded__jYL4GG:hover{background:var(--Colors-Semantic-Button-Primary-Hover,#13574e)}.cartLeft__jYL4GG{align-items:center;gap:10px;display:flex}.cartIcon__jYL4GG{width:16px;height:16px}.cartCounter__jYL4GG{height:auto;padding:0 8px}@media screen and (max-width:768px){.cartButton__jYL4GG{justify-content:center;padding:0}.cartCounter__jYL4GG{display:none}}.cartCounterBtn__jYL4GG{color:#fff}.cartCounterBtn__jYL4GG:hover{background:#ffffff26}.cartCounterInput__jYL4GG{color:#fff}.trigger__j04irG{color:#000;cursor:pointer;background:#f2f5f7;border-radius:12px;outline:1px solid #e4e4e4;justify-content:center;align-items:center;gap:10px;padding:10px 20px;transition:border-color .15s;display:inline-flex}.trigger__j04irG:focus-visible{outline:2px solid #f30}.trigger__j04irG[data-disabled],.trigger__j04irG:disabled{color:#606060;cursor:not-allowed}.value__j04irG{color:#000}.content__j04irG{min-width:var(--reka-select-trigger-width);background:#f2f5f7;border:1px solid #e4e4e4;border-radius:12px;overflow:hidden}.item__j04irG{color:#606060;cursor:pointer;outline:none;justify-content:center;align-items:center;padding:8px 20px;transition:background-color .1s;display:flex}.item__j04irG:hover,.item__j04irG[data-state=checked],.item__j04irG:focus-within{color:#000}.icon__j04irG{transition:rotate .15s;rotate:90deg}.trigger__j04irG[data-state=open] .icon__j04irG,.iconOpen__j04irG{rotate:-90deg}.itemText__j04irG{text-align:center}.list__j04irG{flex-direction:column;gap:4px;width:100%;display:flex}.option__j04irG{text-align:left;color:#606060;background:#f2f5f7;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:color .1s,background-color .1s;display:flex}.optionActive__j04irG{color:#000;background:#e4e4e4}.check__j04irG{color:var(--Colors-Primitive-Green-500);flex-shrink:0}
