@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.tTpcFG_className{font-family:Sora,Sora Fallback;font-style:normal}.tTpcFG_variable{--font-display:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.I7TY-G_className{font-family:Manrope,Manrope Fallback;font-style:normal}.I7TY-G_variable{--font-body:"Manrope", "Manrope Fallback"}
._1GBWEa_card{cursor:pointer;background:0 0;border:1px solid #dfe5ec;border-radius:10px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}._1GBWEa_cardReveal{opacity:0;will-change:opacity, transform;transition:box-shadow .18s,border-color .18s;transform:translateY(18px)}._1GBWEa_cardVisible{animation:.48s cubic-bezier(.16,1,.3,1) both _1GBWEa_cardFadeUp;animation-delay:var(--reveal-delay,0s)}@keyframes _1GBWEa_cardFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._1GBWEa_card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #16233817}._1GBWEa_card:focus-visible{outline-offset:2px;border-color:#b9ebc6;outline:2px solid #5adf26}._1GBWEa_imageWrap{aspect-ratio:4/5;background:0 0;width:100%;position:relative;overflow:hidden}._1GBWEa_track{touch-action:pan-y;width:100%;height:100%;transition:transform .18s;display:flex}._1GBWEa_trackDragging{transition:none}._1GBWEa_slide{background:0 0;flex:0 0 100%;width:100%;min-width:100%;height:100%;position:relative}._1GBWEa_image{object-fit:cover;object-position:center}._1GBWEa_imageControls{opacity:0;pointer-events:none;z-index:3;gap:6px;transition:opacity .16s;display:flex;position:absolute;top:10px;left:10px}._1GBWEa_card:hover ._1GBWEa_imageControls{opacity:1;pointer-events:auto}._1GBWEa_controlButton{color:#0f172a;cursor:pointer;background:#ffffffeb;border:1px solid #dbe2ecf2;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:0 8px 24px #0f172a1f}._1GBWEa_controlButton:disabled{opacity:.45;cursor:not-allowed}._1GBWEa_controlButton svg{width:16px;height:16px}._1GBWEa_dots{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3;background:#0f172a61;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}._1GBWEa_dot{background:#ffffff8c;border-radius:999px;width:6px;height:6px;transition:transform .16s,background-color .16s}._1GBWEa_dotActive{background:#fff;transform:scale(1.18)}._1GBWEa_cardBody{background:#fff;flex-direction:column;gap:8px;min-height:118px;padding:11px;display:flex}._1GBWEa_cardBody h2{font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin:0 0 1px;font-size:16px;line-height:1.1;display:-webkit-box;overflow:hidden}._1GBWEa_cardBottom{gap:6px;margin-top:auto;display:grid}._1GBWEa_priceStack{align-items:center;gap:8px;min-height:0;display:flex}._1GBWEa_previousPrice{color:#7c8799;font-size:13px;line-height:1;text-decoration:line-through}._1GBWEa_previousPriceEmpty{display:none}._1GBWEa_cardBottom strong{color:#21cb16;letter-spacing:-.02em;font-size:clamp(18px,1.45vw,23px);line-height:1.05;display:block}._1GBWEa_cardBottom button{color:#1ec015;width:100%;min-height:34px;font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:.02em;cursor:pointer;background:#ecfff0;border:1px solid #c8f2d0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}._1GBWEa_cardBottom button svg{stroke-width:2.2px;width:14px;height:14px}@media (max-width:1100px){._1GBWEa_cardBody h2{font-size:15px}._1GBWEa_cardBottom strong{font-size:19px}}@media (max-width:760px){._1GBWEa_imageControls{display:none}._1GBWEa_cardBody{min-height:106px;padding:9px}._1GBWEa_cardBody h2{font-size:14px}._1GBWEa_cardBottom strong{font-size:17px}._1GBWEa_cardBottom button{letter-spacing:0;min-height:32px;font-size:11px}}@media (max-width:520px){._1GBWEa_imageWrap{aspect-ratio:3/4}._1GBWEa_cardBody{min-height:0}}@media (prefers-reduced-motion:reduce){._1GBWEa_track{transition:none}._1GBWEa_cardReveal{opacity:1;transition:box-shadow .18s,border-color .18s;transform:none}}
._7TAYnG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}@media (max-width:1100px){._7TAYnG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:760px){._7TAYnG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:390px){._7TAYnG_grid{grid-template-columns:1fr}}
.Z-3nqa_page{color:#101828;min-height:100dvh;font-family:var(--font-body), "Segoe UI", sans-serif;background:#f5f7fa;padding:24px}.Z-3nqa_adminTopBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Z-3nqa_tableSection{background:#fff;border:1px solid #d6dde8;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.Z-3nqa_adminNav{gap:8px;display:inline-flex}.Z-3nqa_adminNavButton{color:#475467;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #d6dde8;border-radius:10px;padding:8px 12px;font-weight:700}.Z-3nqa_adminNavButtonActive{color:#1d6b0a;background:#f0fff3;border-color:#5adf26}.Z-3nqa_profileWrap{position:relative}.Z-3nqa_profileButton{color:#344054;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dde8;border-radius:10px;padding:8px 12px;font-weight:700}.Z-3nqa_profilePanel{z-index:10;background:#fff;border:1px solid #d6dde8;border-radius:12px;gap:10px;min-width:240px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #10182824}.Z-3nqa_profileEmail{color:#344054;word-break:break-all;margin:0;font-size:.86rem}.Z-3nqa_logoutButton{color:#b42318;font:inherit;cursor:pointer;background:#fff5f5;border:1px solid #f2c6c6;border-radius:10px;padding:8px 12px;font-weight:700}.Z-3nqa_authCard{background:#fff;border:1px solid #d6dde8;border-radius:14px;flex-direction:column;gap:10px;width:min(420px,100%);margin:60px auto 0;padding:22px;display:flex}.Z-3nqa_authCard h1{font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0;font-size:1.35rem}.Z-3nqa_authCard p{color:#667085;margin:0}.Z-3nqa_authForm{flex-direction:column;gap:12px;display:flex}.Z-3nqa_authForm label{color:#344054;flex-direction:column;gap:6px;font-size:.92rem;display:flex}.Z-3nqa_authForm input{font:inherit;background:#fff;border:1px solid #cfd6e2;border-radius:10px;padding:10px 12px}.Z-3nqa_authButton{color:#1dbb17;cursor:pointer;background:#dff6e5;border:1px solid #a5e7b6;border-radius:10px;padding:10px 14px;font-weight:700}.Z-3nqa_authActions{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.Z-3nqa_authSecondaryButton{color:#1d6b0a;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:3px 0;font-size:.9rem}.Z-3nqa_authSecondaryButton:disabled{cursor:wait;opacity:.6}.Z-3nqa_authCard .Z-3nqa_authNotice{color:#027a48;background:#ecfdf3;border-radius:8px;padding:10px 12px;font-size:.9rem}.Z-3nqa_headerRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Z-3nqa_headerRow h1{font-size:1.2rem;font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0}.Z-3nqa_headerRow p{color:#667085;margin:4px 0 0;font-size:.9rem}.Z-3nqa_headerRow button,.Z-3nqa_actions button,.Z-3nqa_secondaryButton,.Z-3nqa_imageRow button{color:#1dbb17;cursor:pointer;background:#dff6e5;border:1px solid #a5e7b6;border-radius:10px;padding:9px 14px;font-weight:600;transition:border-color .14s,background .14s}.Z-3nqa_headerRow button:hover,.Z-3nqa_actions button:hover,.Z-3nqa_secondaryButton:hover,.Z-3nqa_imageRow button:hover,.Z-3nqa_uploadButton:hover{border-color:#5adf26}.Z-3nqa_headerRow button:disabled,.Z-3nqa_actions button:disabled,.Z-3nqa_secondaryButton:disabled,.Z-3nqa_imageRow button:disabled{opacity:.62;cursor:not-allowed}.Z-3nqa_toolbar{gap:10px;display:grid}.Z-3nqa_productSearchInput{width:100%;font:inherit;background:#fff;border:1px solid #cfd6e2;border-radius:10px;padding:10px 12px}.Z-3nqa_filterTabs{grid-template-columns:1fr 1fr;gap:6px;max-width:340px;display:grid}.Z-3nqa_filterTab{color:#667085;cursor:pointer;background:#f8fafc;border:1px solid #d6dde8;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.84rem;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:flex}.Z-3nqa_filterTab:hover{background:#f0f2f5;border-color:#b0bac9}.Z-3nqa_filterTabActive{color:#1d6b0a;background:#f0fff3;border-color:#5adf26}.Z-3nqa_filterTabBadge{color:#344054;background:#d6dde8;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.Z-3nqa_filterTabActive .Z-3nqa_filterTabBadge{color:#fff;background:#5adf26}.Z-3nqa_filterTabBadgeDraft{color:#8a5800;background:#f3c76a}.Z-3nqa_filterTabActive .Z-3nqa_filterTabBadgeDraft{color:#fff;background:#f5a623}.Z-3nqa_tableWrap{background:#fff;border:1px solid #d6dde8;border-radius:12px;overflow-x:auto}.Z-3nqa_table{border-collapse:collapse;width:100%;min-width:760px}.Z-3nqa_table th,.Z-3nqa_table td{text-align:left;border-bottom:1px solid #eaecf0;padding:12px;font-size:.9rem}.Z-3nqa_table th{color:#475467;background:#f8fafc;font-weight:700}.Z-3nqa_table tbody tr:hover{background:#fafcff}.Z-3nqa_tableRowClickable{cursor:pointer}.Z-3nqa_tableImageWrap{background:#f8fafc;border:1px solid #d6dde8;border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.Z-3nqa_tableImage{object-fit:cover;width:100%;height:100%}.Z-3nqa_tableImageEmpty{color:#667085;text-align:center;font-size:.7rem;line-height:1.1}.Z-3nqa_tableNameButton{color:#1570ef;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.Z-3nqa_tableCheckboxLabel{align-items:center;gap:8px;display:inline-flex}.Z-3nqa_tableCheckboxLabel input{margin:0}.Z-3nqa_tag{color:#667085;white-space:nowrap;text-transform:lowercase;background:#f8fafc;border:1px solid #d6dde8;border-radius:999px;align-items:center;max-width:100%;padding:2px 8px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.Z-3nqa_tagDraft{color:#8a5800;background:#fff7e6;border-color:#f3c76a}.Z-3nqa_tagPublished{color:#0f8f46;background:#edfbf2;border-color:#90d7b5}.Z-3nqa_mutedCell{color:#667085;text-align:center}.Z-3nqa_drawerBackdrop{z-index:39;background:#0f172a85;border:0;position:fixed;inset:0}.Z-3nqa_drawer{z-index:40;background:#fff;border-left:1px solid #d6dde8;width:min(760px,100%);height:100dvh;padding:20px;position:fixed;top:0;right:0;overflow-y:auto}.Z-3nqa_form{flex-direction:column;gap:14px;max-width:100%;display:flex}.Z-3nqa_topRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Z-3nqa_topRow h2{font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0}.Z-3nqa_actions{gap:10px;display:flex}.Z-3nqa_actions .Z-3nqa_danger{color:#fff;background:#c22f2f;border-color:#c22f2f}.Z-3nqa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Z-3nqa_form label{color:#344054;flex-direction:column;gap:6px;font-size:.92rem;display:flex}.Z-3nqa_labelText{align-items:center;gap:4px;display:inline-flex}.Z-3nqa_requiredMark{color:#d92d20;font-weight:700;line-height:1}.Z-3nqa_form input,.Z-3nqa_form select,.Z-3nqa_form textarea{font:inherit;background:#fff;border:1px solid #cfd6e2;border-radius:10px;padding:10px 12px}.Z-3nqa_form label.Z-3nqa_checkbox{flex-direction:row;justify-content:flex-start;align-self:end;align-items:center;gap:8px;min-height:42px}.Z-3nqa_checkbox input{width:16px;height:16px;margin:0;padding:0}.Z-3nqa_imagesBlock{background:#fff;border:1px solid #d6dde8;border-radius:12px;padding:12px}.Z-3nqa_imagesHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.Z-3nqa_imagesBlock p{margin:0;font-weight:600}.Z-3nqa_uploadButton{color:#1dbb17;cursor:pointer;background:#dff6e5;border:1px solid #a5e7b6;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:.86rem;font-weight:600;display:inline-flex}.Z-3nqa_uploadButton input{display:none}.Z-3nqa_uploadDropzone{color:#344054;text-align:center;background:#f8fafc;border:2px dashed #98a2b3;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-height:110px;margin-bottom:12px;padding:16px;display:flex}.Z-3nqa_uploadDropzone strong{font-size:.95rem}.Z-3nqa_uploadDropzone span{color:#667085;font-size:.84rem}.Z-3nqa_uploadDropzoneActive{background:#f0fff3;border-color:#5adf26}.Z-3nqa_pendingHint{color:#475467;margin:0 0 10px;font-size:.85rem}.Z-3nqa_imageRow{grid-template-columns:16px 92px 1fr auto;align-items:center;gap:8px;display:grid}.Z-3nqa_imageItem{cursor:grab;background:#f8fafc;border:1px solid #d6dde8;border-radius:10px;margin-bottom:10px;padding:10px}.Z-3nqa_imageItemDragging{opacity:.65;border-color:#5adf26}.Z-3nqa_imageThumbWrap{background:#fff;border:1px solid #cfd6e2;border-radius:8px;justify-content:center;align-items:center;width:92px;height:92px;display:flex;overflow:hidden}.Z-3nqa_imageThumb{object-fit:contain;width:100%;height:100%}.Z-3nqa_imageMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.Z-3nqa_imageMetaTitle{color:#1d2939;margin:0;font-size:.9rem;font-weight:600}.Z-3nqa_imageMetaSub{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.Z-3nqa_imageDragIcon{color:#6b7280;opacity:.75;cursor:grab;-webkit-user-select:none;user-select:none;width:14px;height:14px}.Z-3nqa_imageDragHandle{cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Z-3nqa_imageRow .Z-3nqa_imageDragHandle{color:inherit;background:0 0;border:0;border-radius:0;padding:0}.Z-3nqa_previewHint{color:#667085;margin:0;font-size:.86rem}.Z-3nqa_muted{color:#667085}.Z-3nqa_error{color:#b42318;margin:0}@media (max-width:980px){.Z-3nqa_page{padding:14px}.Z-3nqa_adminTopBar{flex-direction:column;align-items:stretch}.Z-3nqa_adminNav{flex-wrap:wrap;width:100%}.Z-3nqa_logoutButton,.Z-3nqa_profileWrap,.Z-3nqa_profileButton{width:100%}.Z-3nqa_profilePanel{min-width:0;margin-top:8px;position:static}.Z-3nqa_headerRow{flex-direction:column;align-items:flex-start}.Z-3nqa_filterTabs{max-width:100%}.Z-3nqa_grid{grid-template-columns:1fr}.Z-3nqa_topRow{flex-direction:column;align-items:flex-start}.Z-3nqa_actions{flex-wrap:wrap;width:100%}.Z-3nqa_drawer{width:100%;padding:16px}.Z-3nqa_imageRow{grid-template-columns:14px 76px 1fr auto}.Z-3nqa_imageThumbWrap{width:76px;height:76px}}
._4cu05W_page{color:#0f172a;font-family:var(--font-body), "Segoe UI", sans-serif;background:#f2f3f5;flex-direction:column;flex:1;display:flex}._4cu05W_page *{box-sizing:border-box}._4cu05W_cart{flex:1;width:100%;max-width:1220px;margin-inline:auto;padding:34px 24px 72px}._4cu05W_cartTop{justify-content:space-between;align-items:center;gap:16px;display:flex}._4cu05W_cartTop h1{font-size:clamp(34px,5vw,52px);font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:-.04em;margin:0}._4cu05W_clearButton{color:#32435d;cursor:pointer;background:#fff;border:1px solid #d4dcea;border-radius:10px;height:40px;padding:0 14px;font-size:14px}._4cu05W_empty{text-align:center;background:#fff;border:1px solid #dce3ee;border-radius:16px;margin-top:20px;padding:30px}._4cu05W_empty h2{font-size:28px;font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0}._4cu05W_empty p{color:#5d6c84;margin:10px 0 20px}._4cu05W_grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:20px;display:grid}._4cu05W_items{gap:12px;display:grid}._4cu05W_item{background:#fff;border:1px solid #dce3ee;border-radius:14px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}._4cu05W_itemImage{background:#f4f7fa;border-radius:10px;width:100%;height:96px;position:relative;overflow:hidden}._4cu05W_image{object-fit:cover}._4cu05W_itemBody{min-width:0}._4cu05W_itemName{color:#0f172a;font-size:18px;font-weight:700;text-decoration:none}._4cu05W_itemPrice{color:#5d6c84;margin:6px 0 10px;font-size:15px}._4cu05W_itemActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._4cu05W_qtyBox{background:#fff;border:1px solid #dce3ee;border-radius:999px;align-items:center;gap:2px;height:34px;padding:0 4px;display:inline-flex}._4cu05W_qtyBox button{color:#21314a;cursor:pointer;background:#eff4f8;border:0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._4cu05W_qtyBox button:disabled{opacity:.45;cursor:not-allowed}._4cu05W_qtyBox button svg{width:14px;height:14px}._4cu05W_qtyBox span{text-align:center;min-width:24px;font-size:14px;font-weight:700}._4cu05W_removeButton{color:#b53b3b;cursor:pointer;background:#fff;border:1px solid #efd1d1;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;display:inline-flex}._4cu05W_removeButton svg{width:14px;height:14px}._4cu05W_itemTotal{color:#15b117;font-size:22px}._4cu05W_summary{background:#fff;border:1px solid #dce3ee;border-radius:14px;padding:16px;position:sticky;top:16px}._4cu05W_summary h2{font-size:24px;font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0 0 14px}._4cu05W_summary div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._4cu05W_summary span{color:#556581}._4cu05W_summary strong{color:#12203b}._4cu05W_totalRow{border-top:1px solid #e0e6ef;margin-top:10px;padding-top:10px}._4cu05W_primaryButton,._4cu05W_secondaryButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;height:44px;font-size:15px;text-decoration:none;display:inline-flex}._4cu05W_primaryButton{color:#07220d;font-family:var(--font-display), "Trebuchet MS", sans-serif;background:#43df14;border:0;margin-top:12px}._4cu05W_secondaryButton{color:#23324d;background:#fff;border:1px solid #dce3ee;margin-top:8px}@media (max-width:1000px){._4cu05W_cart{padding-inline:14px}._4cu05W_grid{grid-template-columns:1fr}._4cu05W_summary{position:static}}@media (max-width:760px){._4cu05W_item{grid-template-columns:1fr}._4cu05W_itemImage{height:220px}._4cu05W_itemTotal{font-size:20px}}
.Yd4PWa_page{color:#1f2937;min-height:100dvh;font-family:var(--font-body), "Segoe UI", sans-serif;background:#f7f9fc}.Yd4PWa_container{width:min(920px,92vw);margin:0 auto;padding:44px 0 56px}.Yd4PWa_backLink{color:#334155;margin-bottom:20px;font-weight:600;text-decoration:none;display:inline-block}.Yd4PWa_card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px}.Yd4PWa_card h1{color:#0f172a;font-size:clamp(1.8rem,2.8vw,2.3rem);font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0 0 10px}.Yd4PWa_updatedAt{color:#64748b;margin:0 0 24px;font-size:.95rem}.Yd4PWa_card h2{color:#0f172a;font-size:1.2rem;font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:22px 0 10px}.Yd4PWa_card p{margin:0 0 12px;line-height:1.65}.Yd4PWa_card ul{margin:0 0 14px;padding-left:20px}.Yd4PWa_card li{margin-bottom:8px;line-height:1.55}.Yd4PWa_note{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin-top:20px;padding:12px}
.vdPkYW_page{--bg:#f2f3f5;--ink:#0f172a;--muted:#5d6c84;--line:#dce3ee;--green:#43df14;--fs-back-link:15px;--fs-category:12px;--fs-title:clamp(26px, 2.8vw, 38px);--fs-price:clamp(26px, 2.6vw, 36px);--fs-description:clamp(15px, 1.2vw, 17px);--fs-button:16px;--fs-benefit:14px;background:var(--bg);color:var(--ink);font-family:var(--font-body), "Segoe UI", sans-serif}.vdPkYW_page *{box-sizing:border-box}.vdPkYW_detail{width:100%;max-width:1220px;margin-inline:auto;padding:34px 24px 70px}.vdPkYW_backLink{color:#3e4c63;font-size:var(--fs-back-link);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:16px;padding:0;text-decoration:none;display:inline-flex}.vdPkYW_backLink svg{width:17px;height:17px}.vdPkYW_grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:24px;display:grid}.vdPkYW_imagePanel,.vdPkYW_infoPanel{background:0 0;border:0;border-radius:0;padding:0}.vdPkYW_imageWrap{background:0 0;border-radius:14px;width:100%;min-height:560px;position:relative;overflow:hidden}.vdPkYW_image{object-fit:contain}.vdPkYW_navArrow{z-index:3;color:#0f172a;cursor:pointer;background:#ffffffeb;border:1px solid #0f172a29;border-radius:999px;place-items:center;width:38px;height:38px;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.vdPkYW_navArrowLeft{left:12px}.vdPkYW_navArrowRight{right:12px}.vdPkYW_imageFallback{color:#526380;text-align:center;background:radial-gradient(circle at 20% 20%,#f8fbff 0,#f1f5fb 45%,#ebf1fa 100%);place-items:center;width:100%;min-height:560px;padding:24px;font-size:15px;display:grid}.vdPkYW_galleryLayout{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.vdPkYW_galleryLayoutSingle{grid-template-columns:minmax(0,1fr)}.vdPkYW_thumbsColumn{scrollbar-width:none;flex-direction:column;gap:10px;max-height:560px;padding-right:2px;display:flex;overflow:auto}.vdPkYW_thumbsColumn::-webkit-scrollbar{display:none}.vdPkYW_thumbButton{border:1px solid var(--line);cursor:pointer;background:#f6f8fc;border-radius:12px;flex-shrink:0;width:84px;height:84px;padding:0;position:relative;overflow:hidden}.vdPkYW_thumbActive{border-color:#37c815;box-shadow:0 0 0 2px #37c8153d}.vdPkYW_thumbImage{object-fit:cover}.vdPkYW_thumbFallback{text-align:center;color:#526380;background:#eef3fb;place-items:center;width:100%;height:100%;padding:8px;font-size:11px;display:grid}.vdPkYW_category{text-transform:capitalize;color:#3eb014;font-size:var(--fs-category);letter-spacing:.08em;margin:2px 0 10px;font-weight:700}.vdPkYW_infoPanel h1{font-family:var(--font-display), "Trebuchet MS", sans-serif;font-size:var(--fs-title);letter-spacing:-.03em;margin:0;line-height:1.04}.vdPkYW_price{color:#28cc16;font-family:var(--font-display), "Trebuchet MS", sans-serif;font-size:var(--fs-price);margin:0;line-height:1}.vdPkYW_priceWrap{gap:4px;margin:16px 0 10px;display:grid}.vdPkYW_previousPrice{color:#7c8799;font-family:var(--font-display), "Trebuchet MS", sans-serif;margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1;text-decoration:line-through}.vdPkYW_description{color:var(--muted);font-size:var(--fs-description);white-space:pre-wrap;margin:0;line-height:1.45}.vdPkYW_actions{grid-template-columns:1fr 1fr;grid-template-areas:"qty qty""primary secondary";align-items:center;gap:12px;margin-top:24px;display:grid}.vdPkYW_addToCartGroup{display:contents}.vdPkYW_quantitySelector{border:1px solid var(--line);background:#fff;border-radius:12px;flex-shrink:0;grid-area:qty;align-items:center;width:fit-content;display:inline-flex;overflow:hidden}.vdPkYW_qtyButton{color:#1b2a3f;cursor:pointer;background:#f8fbff;border:0;width:42px;height:42px;font-size:22px;line-height:1}.vdPkYW_qtyButton:disabled{cursor:not-allowed;opacity:.45}.vdPkYW_qtyInput{border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center;color:#17273f;width:54px;height:42px;font-size:16px;font-family:var(--font-display), "Trebuchet MS", sans-serif;background:#fff}.vdPkYW_qtyInput:focus{background:#f9fcff;outline:none}.vdPkYW_qtyInput::-webkit-outer-spin-button{appearance:none;margin:0}.vdPkYW_qtyInput::-webkit-inner-spin-button{appearance:none;margin:0}.vdPkYW_qtyInput[type=number]{appearance:textfield}.vdPkYW_primaryButton,.vdPkYW_secondaryButton{font-size:var(--fs-button);font-family:var(--font-display), "Trebuchet MS", sans-serif;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;text-decoration:none;display:inline-flex}.vdPkYW_primaryButton{background:var(--green);color:#08210d;white-space:nowrap;min-height:48px}.vdPkYW_primaryActionButton{grid-area:primary}.vdPkYW_primaryButton svg{width:18px;height:18px}.vdPkYW_secondaryButton{color:#1e293b;border:1px solid var(--line);white-space:nowrap;background:#fff;grid-area:secondary;min-height:48px}.vdPkYW_benefits{border-top:1px solid var(--line);gap:10px;margin-top:24px;padding-top:16px;display:grid}.vdPkYW_benefits div{color:#4d5e78;font-size:var(--fs-benefit);align-items:center;gap:8px;display:flex}.vdPkYW_benefits svg{color:#37c815;width:17px;height:17px}@media (max-width:1100px){.vdPkYW_page{--fs-title:clamp(24px, 3.5vw, 34px);--fs-price:clamp(24px, 3.2vw, 32px);--fs-description:16px}.vdPkYW_detail{padding-inline:14px}.vdPkYW_imageWrap,.vdPkYW_imageFallback{min-height:460px}.vdPkYW_thumbsColumn{max-height:460px}}@media (max-width:900px){.vdPkYW_page{--fs-back-link:14px;--fs-category:11px;--fs-title:28px;--fs-price:27px;--fs-description:15px;--fs-button:15px;--fs-benefit:13px}.vdPkYW_grid{grid-template-columns:1fr}.vdPkYW_imageWrap,.vdPkYW_imageFallback{min-height:380px}.vdPkYW_navArrow{width:34px;height:34px;font-size:24px}.vdPkYW_galleryLayout{grid-template-columns:1fr;gap:10px}.vdPkYW_imageWrap{order:1}.vdPkYW_thumbsColumn{flex-direction:row;order:2;max-height:none;padding-bottom:2px;padding-right:0;overflow:auto}.vdPkYW_thumbButton{width:72px;height:72px}.vdPkYW_actions{grid-template-columns:1fr;grid-template-areas:"qty""primary""secondary"}.vdPkYW_addToCartGroup,.vdPkYW_quantitySelector{width:100%}.vdPkYW_qtyButton{width:46px}.vdPkYW_qtyInput{flex:1}.vdPkYW_primaryButton,.vdPkYW_secondaryButton{width:100%}}
.DyLbEG_page{--bg:#f2f3f5;--surface:#fff;--ink:#0f172a;--muted:#6d7890;--line:#dce2eb;--green:#39db13;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body), "Segoe UI", sans-serif;flex-direction:column;display:flex}.DyLbEG_page *{box-sizing:border-box}.DyLbEG_header{background:var(--surface);border-bottom:1px solid var(--line);width:100%}.DyLbEG_headerInner,.DyLbEG_catalog{width:100%;max-width:1220px;margin-inline:auto;padding-inline:24px}.DyLbEG_headerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:84px;display:grid}.DyLbEG_brand{align-items:center;display:inline-flex}.DyLbEG_brandLogo{width:auto;height:61px}.DyLbEG_search{background:#f9fffa;border:1px solid #a4ecb6;border-radius:14px;align-items:center;gap:10px;height:54px;padding:0 16px;display:inline-flex}.DyLbEG_search input{width:100%;font:inherit;color:#30425d;background:0 0;border:0;outline:0;font-size:19px}.DyLbEG_searchIcon{color:#2fcb27;flex-shrink:0;width:19px;height:19px}.DyLbEG_headerIcons{align-items:center;gap:8px;display:flex}.DyLbEG_iconButton{width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;display:grid}.DyLbEG_iconButton svg{stroke-width:2px;width:18px;height:18px}.DyLbEG_catalog{flex:1;padding-top:24px;padding-bottom:40px}.DyLbEG_catalogTop{justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.DyLbEG_catalogTop h1{font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:.08em;margin:0;font-size:30px;font-weight:800}.DyLbEG_catalogTop p{color:var(--muted);margin:0;font-size:19px}.DyLbEG_catalogTopActions{align-items:center;gap:10px;display:flex}.DyLbEG_sortSelect{align-items:center;display:inline-flex;position:relative}.DyLbEG_sortIcon{pointer-events:none;color:var(--muted);position:absolute;left:10px}.DyLbEG_sortSelect select{appearance:none;border:1px solid var(--line);background:var(--surface);font-family:var(--font-display), "Trebuchet MS", sans-serif;color:var(--ink);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236d7890' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:10px;min-width:160px;padding:8px 14px 8px 32px;font-size:13px;font-weight:600;transition:border-color .14s}.DyLbEG_sortSelect select:hover{border-color:#b0bac9}.DyLbEG_sortSelect select:focus-visible{outline-offset:1px;outline:2px solid #5adf26}.DyLbEG_subcategoriesBar{gap:8px;margin:-8px 0 18px;display:grid}.DyLbEG_subcategoriesBar p{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.DyLbEG_subcategoriesList{flex-wrap:wrap;gap:8px;display:flex}.DyLbEG_subcategoryChip{color:#1cae14;text-transform:capitalize;cursor:pointer;font-size:12px;font-weight:700;line-height:1;font:inherit;background:#ecfff0;border:1px solid #c8f2d0;border-radius:999px;align-items:center;padding:5px 10px;display:inline-flex}.DyLbEG_subcategoryChipActive{color:#fff;background:#1ec015;border-color:#1ec015}.DyLbEG_state{color:var(--muted);margin:24px 0 10px;font-size:18px}.DyLbEG_categorySections{gap:18px;display:grid}.DyLbEG_categorySection{gap:14px;display:grid}.DyLbEG_categoryTitle{font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:.05em;margin:0;font-size:24px;font-weight:800}.DyLbEG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.DyLbEG_card{cursor:pointer;background:0 0;border:1px solid #dfe5ec;border-radius:10px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.DyLbEG_cardReveal{opacity:0;will-change:opacity, transform;transition:box-shadow .18s,border-color .18s;transform:translateY(18px)}.DyLbEG_cardVisible{animation:.48s cubic-bezier(.16,1,.3,1) both DyLbEG_cardFadeUp;animation-delay:var(--reveal-delay,0s)}@keyframes DyLbEG_cardFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.DyLbEG_card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #16233817}.DyLbEG_card:focus-visible{outline-offset:2px;border-color:#b9ebc6;outline:2px solid #5adf26}.DyLbEG_imageWrap{aspect-ratio:4/5;background:0 0;width:100%;position:relative}.DyLbEG_image{object-fit:cover;object-position:center;transition:opacity .26s}.DyLbEG_imagePrimary,.DyLbEG_imageSecondary{opacity:1}.DyLbEG_imageSecondary,.DyLbEG_imageHidden{opacity:0}.DyLbEG_imageVisible{opacity:1}.DyLbEG_cardBody{background:#fff;flex-direction:column;gap:8px;min-height:118px;padding:11px;display:flex}.DyLbEG_cardBody h2{font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin:0 0 1px;font-size:16px;line-height:1.1;display:-webkit-box;overflow:hidden}.DyLbEG_cardBottom{gap:6px;margin-top:auto;display:grid}.DyLbEG_priceStack{align-items:center;gap:8px;min-height:0;display:flex}.DyLbEG_previousPrice{color:#7c8799;font-size:13px;line-height:1;text-decoration:line-through}.DyLbEG_previousPriceEmpty{display:none}.DyLbEG_cardBottom strong{color:#21cb16;letter-spacing:-.02em;font-size:clamp(18px,1.45vw,23px);line-height:1.05;display:block}.DyLbEG_cardBottom button{color:#1ec015;width:100%;min-height:34px;font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:.02em;cursor:pointer;background:#ecfff0;border:1px solid #c8f2d0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.DyLbEG_cardBottom button svg{stroke-width:2.2px;width:14px;height:14px}@media (max-width:1100px){.DyLbEG_headerInner,.DyLbEG_catalog{padding-inline:14px}.DyLbEG_headerInner{gap:14px}.DyLbEG_brandLogo{height:54px}.DyLbEG_search input{font-size:17px}.DyLbEG_catalogTop h1{font-size:26px}.DyLbEG_catalogTop p{font-size:17px}.DyLbEG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.DyLbEG_cardBody h2{font-size:15px}.DyLbEG_cardBody p{font-size:12.5px}.DyLbEG_cardBottom strong{font-size:19px}.DyLbEG_categoryTitle{font-size:21px}}@media (max-width:760px){.DyLbEG_headerInner{grid-template-columns:1fr;padding-block:12px}.DyLbEG_brand,.DyLbEG_headerIcons{justify-content:center}.DyLbEG_catalogTop{flex-direction:column;align-items:flex-start}.DyLbEG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DyLbEG_imageWrap{aspect-ratio:4/5}.DyLbEG_cardBody{min-height:106px;padding:9px}.DyLbEG_cardBody h2{font-size:14px}.DyLbEG_cardBottom strong{font-size:17px}.DyLbEG_cardBottom button{letter-spacing:0;min-height:32px;font-size:11px}.DyLbEG_categorySections{gap:24px}}@media (max-width:520px){.DyLbEG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DyLbEG_imageWrap{aspect-ratio:3/4}.DyLbEG_cardBody{min-height:0}}@media (max-width:390px){.DyLbEG_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DyLbEG_image{transition:none}.DyLbEG_cardReveal{opacity:1;transition:box-shadow .18s,border-color .18s;transform:none}}
.Wrf4ZW_page{--bg:#f2f3f5;--surface:#fff;--ink:#0f172a;--muted:#6d7890;--line:#dce2eb;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body), "Segoe UI", sans-serif;flex-direction:column;display:flex}.Wrf4ZW_page *{box-sizing:border-box}.Wrf4ZW_catalog{flex:1;width:100%;max-width:1220px;margin-inline:auto;padding:24px 24px 40px}.Wrf4ZW_catalogToolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.Wrf4ZW_resultLabel{color:var(--muted);margin:0;font-size:19px}.Wrf4ZW_catalogTopActions{align-items:center;gap:10px;display:flex}.Wrf4ZW_sortSelect{align-items:center;display:inline-flex;position:relative}.Wrf4ZW_sortIcon{pointer-events:none;color:var(--muted);position:absolute;left:10px}.Wrf4ZW_sortSelect select{appearance:none;border:1px solid var(--line);background:var(--surface);font-family:var(--font-display), "Trebuchet MS", sans-serif;color:var(--ink);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236d7890' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:10px;min-width:160px;padding:8px 14px 8px 32px;font-size:13px;font-weight:600;transition:border-color .14s}.Wrf4ZW_sortSelect select:hover{border-color:#b0bac9}.Wrf4ZW_sortSelect select:focus-visible{outline-offset:1px;outline:2px solid #5adf26}.Wrf4ZW_searchBox{background:#f9fffa;border:1px solid #a4ecb6;border-radius:14px;align-items:center;gap:10px;width:100%;height:54px;margin-bottom:22px;padding:0 16px;display:inline-flex}.Wrf4ZW_searchBox input{width:100%;font:inherit;color:#30425d;background:0 0;border:0;outline:0;font-size:19px}.Wrf4ZW_searchIcon{color:#2fcb27;flex-shrink:0;width:19px;height:19px}.Wrf4ZW_state{color:var(--muted);margin:24px 0 10px;font-size:18px}.Wrf4ZW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Wrf4ZW_card{cursor:pointer;background:0 0;border:1px solid #dfe5ec;border-radius:10px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.Wrf4ZW_cardReveal{opacity:0;will-change:opacity, transform;transition:box-shadow .18s,border-color .18s;transform:translateY(18px)}.Wrf4ZW_cardVisible{animation:.48s cubic-bezier(.16,1,.3,1) both Wrf4ZW_cardFadeUp;animation-delay:var(--reveal-delay,0s)}@keyframes Wrf4ZW_cardFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.Wrf4ZW_card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #16233817}.Wrf4ZW_card:focus-visible{outline-offset:2px;border-color:#b9ebc6;outline:2px solid #5adf26}.Wrf4ZW_imageWrap{aspect-ratio:4/5;background:0 0;width:100%;position:relative}.Wrf4ZW_image{object-fit:cover;object-position:center;transition:opacity .26s}.Wrf4ZW_imagePrimary,.Wrf4ZW_imageSecondary{opacity:1}.Wrf4ZW_imageSecondary,.Wrf4ZW_imageHidden{opacity:0}.Wrf4ZW_imageVisible{opacity:1}.Wrf4ZW_cardBody{background:#fff;flex-direction:column;gap:8px;min-height:118px;padding:11px;display:flex}.Wrf4ZW_cardBody h2{font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin:0 0 1px;font-size:16px;line-height:1.1;display:-webkit-box;overflow:hidden}.Wrf4ZW_cardBottom{gap:6px;margin-top:auto;display:grid}.Wrf4ZW_priceStack{align-items:center;gap:8px;min-height:0;display:flex}.Wrf4ZW_previousPrice{color:#7c8799;font-size:13px;line-height:1;text-decoration:line-through}.Wrf4ZW_previousPriceEmpty{display:none}.Wrf4ZW_cardBottom strong{color:#21cb16;letter-spacing:-.02em;font-size:clamp(18px,1.45vw,23px);line-height:1.05;display:block}.Wrf4ZW_cardBottom button{color:#1ec015;width:100%;min-height:34px;font-family:var(--font-display), "Trebuchet MS", sans-serif;letter-spacing:.02em;cursor:pointer;background:#ecfff0;border:1px solid #c8f2d0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.Wrf4ZW_cardBottom button svg{stroke-width:2.2px;width:14px;height:14px}.Wrf4ZW_skeletonCard{background:#fff;border:1px solid #dfe5ec;border-radius:10px;overflow:hidden}.Wrf4ZW_skeletonImage,.Wrf4ZW_skeletonLine,.Wrf4ZW_skeletonButton{background:linear-gradient(90deg,#eef2f7 0%,#f7f9fc 50%,#eef2f7 100%) 0 0/200% 100%;animation:1.2s linear infinite Wrf4ZW_skeletonShimmer;position:relative;overflow:hidden}.Wrf4ZW_skeletonImage{aspect-ratio:4/5;width:100%}.Wrf4ZW_skeletonBody{gap:10px;padding:11px;display:grid}.Wrf4ZW_skeletonLine{border-radius:999px;height:14px}.Wrf4ZW_skeletonTitle{width:82%;height:16px}.Wrf4ZW_skeletonPrice{width:44%;height:20px}.Wrf4ZW_skeletonButton{border-radius:9px;width:100%;height:34px}@keyframes Wrf4ZW_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1100px){.Wrf4ZW_catalog{padding-inline:14px}.Wrf4ZW_resultLabel,.Wrf4ZW_searchBox input{font-size:17px}.Wrf4ZW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.Wrf4ZW_cardBody h2{font-size:15px}.Wrf4ZW_cardBottom strong{font-size:19px}}@media (max-width:760px){.Wrf4ZW_catalogToolbar{flex-direction:column;align-items:flex-start}.Wrf4ZW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Wrf4ZW_cardBody{min-height:106px;padding:9px}.Wrf4ZW_cardBody h2{font-size:14px}.Wrf4ZW_cardBottom strong{font-size:17px}.Wrf4ZW_cardBottom button{letter-spacing:0;min-height:32px;font-size:11px}}@media (max-width:520px){.Wrf4ZW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Wrf4ZW_imageWrap{aspect-ratio:3/4}.Wrf4ZW_cardBody{min-height:0}}@media (max-width:390px){.Wrf4ZW_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Wrf4ZW_image{transition:none}.Wrf4ZW_cardReveal{opacity:1;transition:box-shadow .18s,border-color .18s;transform:none}}
