.st-wrap{width:100%;max-width:var(--page-max);padding-inline:var(--page-pad);margin-inline:auto}.st-shell{background:var(--bg-primary);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);-webkit-tap-highlight-color:#12736e1f;-moz-text-size-adjust:100%;text-size-adjust:100%}.st-section{padding-block:var(--sp-10)}.st-section--tight{padding-block:var(--sp-6)}.st-section__head{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-5);display:flex}.st-section__title{align-items:center;gap:var(--sp-3);font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--text-primary);font-weight:800;display:flex}.st-section__title small{font-size:var(--fs-sm);color:var(--text-muted);font-weight:500}.st-section__title:before{content:"";background:var(--accent);border-radius:4px;align-self:stretch;width:4px;min-height:22px}.st-section__more{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--accent);white-space:nowrap;transition:gap var(--transition-fast);font-weight:600;display:inline-flex}.st-section__more:hover{gap:var(--sp-2)}.st-btn{justify-content:center;align-items:center;gap:var(--sp-2);padding:11px var(--sp-5);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;font-weight:700;line-height:1;display:inline-flex}.st-btn:active{transform:translateY(1px)}.st-btn--primary{background:var(--accent);color:var(--on-accent)}.st-btn--primary:hover{background:var(--accent-hover)}.st-btn--sale{background:var(--sale);color:var(--on-sale)}.st-btn--outline{border-color:var(--border-strong);color:var(--text-primary);background:0 0}.st-btn--outline:hover{border-color:var(--accent);color:var(--accent)}.st-btn--quiet{background:var(--bg-tertiary);color:var(--text-primary)}.st-btn--quiet:hover{background:var(--accent-light);color:var(--accent)}.st-btn--sm{padding:8px var(--sp-3);font-size:var(--fs-xs)}.st-btn--block{width:100%}.st-shell :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}.st-ico{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;flex-shrink:0;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-weight:400;line-height:1}.st-ico--sm{font-size:17px}.st-ico--xs{font-size:14px}.st-ico--lg{font-size:24px}.st-topbar{background:var(--bg-secondary);border-bottom:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-secondary)}.st-topbar__inner{justify-content:space-between;align-items:center;gap:var(--sp-4);height:38px;display:flex}.st-topbar__group{align-items:center;gap:var(--sp-5);min-width:0;display:flex}.st-topbar__item{white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:6px;display:inline-flex}a.st-topbar__item:hover{color:var(--accent)}.st-topbar__item--main{min-width:0}.st-topbar__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.st-topbar__sep{background:var(--border);width:1px;height:14px}.st-header{z-index:60;background:var(--bg-secondary);border-bottom:1px solid var(--border);transition:box-shadow var(--transition-normal);position:sticky;top:0}.st-header--stuck{box-shadow:var(--shadow-sm)}.st-header__inner{align-items:center;gap:var(--sp-5);height:74px;transition:height var(--transition-normal);display:flex}.st-header--stuck .st-header__inner{height:62px}.st-brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.st-brand__mark{background:var(--accent);width:40px;height:40px;color:var(--on-accent);box-shadow:0 4px 12px var(--ring);border-radius:11px;place-items:center;display:grid}.st-brand__mark--logo{box-shadow:none;background:0 0;overflow:hidden}.st-brand__mark--logo img{object-fit:contain;width:100%;height:100%}.st-brand__text{flex-direction:column;line-height:1.25;display:flex}.st-brand__name{font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--text-primary);font-weight:800}.st-brand__slogan{font-size:var(--fs-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:26ch;overflow:hidden}.st-search{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;max-width:620px;height:46px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);flex:1;align-items:center;display:flex;position:relative}.st-search:focus-within{border-color:var(--accent);background:var(--bg-secondary);box-shadow:0 0 0 3px var(--ring)}.st-search__icon{color:var(--text-muted);margin-inline-start:var(--sp-4)}.st-search__input{min-width:0;height:100%;padding-inline:var(--sp-3);font-family:inherit;font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;background:0 0;border:none;flex:1}.st-search__input::placeholder{color:var(--text-muted);text-overflow:ellipsis}.st-search__input::-webkit-search-cancel-button{appearance:none}.st-search__input::-webkit-search-decoration{appearance:none}.st-shell .st-search__input:focus-visible{outline:none}.st-search__clear{border-radius:var(--radius-xs);width:30px;height:30px;color:var(--text-muted);background:0 0;place-items:center;margin-inline-end:8px;display:grid}.st-search__clear:hover{background:var(--bg-tertiary);color:var(--text-primary)}.st-header__actions{align-items:center;gap:var(--sp-2);flex-shrink:0;margin-inline-start:auto;display:flex}.st-account{align-items:center;gap:var(--sp-2);height:46px;padding-inline:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);transition:border-color var(--transition-fast), background var(--transition-fast);display:inline-flex}.st-account:hover{border-color:var(--accent);background:var(--accent-light)}.st-account__label{flex-direction:column;line-height:1.3;display:flex}.st-account__label small{font-size:var(--fs-2xs);color:var(--text-muted)}.st-account__label span{font-size:var(--fs-sm);font-weight:600}.st-cartbtn{align-items:center;gap:var(--sp-2);height:46px;padding-inline:var(--sp-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--transition-fast);border:none;font-weight:700;display:inline-flex;position:relative}.st-cartbtn:hover{background:var(--accent-hover)}.st-cartbtn__count{background:var(--on-accent);min-width:22px;height:22px;color:var(--accent);font-size:var(--fs-2xs);border-radius:11px;place-items:center;padding-inline:6px;font-weight:800;display:grid}.st-iconbtn{border:1px solid var(--border);border-radius:var(--radius-sm);width:46px;height:46px;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);background:0 0;place-items:center;display:grid}.st-iconbtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.st-header__theme{display:none}.st-catbar{background:var(--bg-secondary);border-bottom:1px solid var(--border);position:relative}.st-catbar__inner{align-items:center;gap:var(--sp-1);height:48px;display:flex;overflow:visible}.st-catbar__scroll{align-items:center;gap:var(--sp-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.st-catbar__scroll::-webkit-scrollbar{display:none}.st-catbar__item{height:34px;padding-inline:var(--sp-3);border-radius:var(--radius-xs);font-size:var(--fs-sm);color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;font-family:inherit;font-weight:600;display:inline-flex}.st-catbar__item:hover,.st-catbar__item[data-open=true]{color:var(--accent);background:var(--accent-light)}.st-catbar__item[data-active=true]{color:var(--accent)}.st-catbar__trigger{align-items:center;gap:var(--sp-2);height:36px;padding-inline:var(--sp-4);border-radius:var(--radius-xs);background:var(--accent);color:var(--on-accent);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;border:none;flex-shrink:0;margin-inline-end:var(--sp-3);font-weight:700;display:inline-flex}.st-mega{inset-inline:0;z-index:70;padding-inline:var(--page-pad);position:absolute;top:100%}.st-mega__card{max-width:var(--page-max);background:var(--bg-secondary);border:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);min-height:320px;box-shadow:var(--shadow-lg);border-top:none;grid-template-columns:236px 1fr;margin-inline:auto;animation:.18s both st-mega-in;display:grid;overflow:hidden}@keyframes st-mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.st-mega__rail{background:var(--bg-primary);border-inline-end:1px solid var(--border);padding:var(--sp-2);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.st-mega__railitem{width:100%;padding:10px var(--sp-3);border-radius:var(--radius-xs);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-sm);text-align:start;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:10px;font-weight:600;display:flex}.st-mega__railitem[data-active=true]{background:var(--bg-secondary);color:var(--accent)}.st-mega__railicon{display:inline-flex}.st-mega__railname{min-width:0}.st-mega__railitem>.st-ico:last-child{opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);margin-inline-start:auto;transform:translate(4px)}.st-mega__railitem[data-active=true]>.st-ico:last-child{opacity:1;transform:none}.st-mega__panel{gap:var(--sp-6);padding:var(--sp-6);grid-template-columns:1fr 232px;display:grid}.st-mega__cols{gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-content:start;display:grid}.st-mega__group{flex-direction:column;gap:2px;display:flex}.st-mega__grouphead{text-align:start;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:var(--text-primary);background:0 0;border:none;align-items:center;gap:8px;margin-bottom:6px;padding:0;font-weight:800;display:flex}.st-mega__grouphead:hover{color:var(--accent)}.st-mega__tiles{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(196px,1fr));align-content:start;display:grid}.st-mega__tile{padding:10px var(--sp-3);border-radius:var(--radius-xs);font-family:inherit;font-size:var(--fs-sm);color:var(--text-secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:10px;font-weight:600;display:flex}.st-mega__tile:hover{background:var(--accent-light);border-color:var(--accent-border);color:var(--accent)}.st-mega__tile b{font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:600}.st-mega__tile:hover b{color:inherit}.st-mega__tileicon{background:var(--bg-tertiary);width:30px;height:30px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.st-mega__tile--all{border-color:var(--border);background:var(--bg-primary);color:var(--text-primary);grid-column:1/-1}.st-mega__grouphead .st-ico{color:var(--accent)}.st-mega__link{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-secondary);transition:color var(--transition-fast), padding-inline-start var(--transition-fast);cursor:pointer;text-align:start;background:0 0;border:none;width:100%;padding:5px 0;font-family:inherit;display:flex}.st-mega__link:hover{color:var(--accent);padding-inline-start:5px}.st-mega__link b{font-size:var(--fs-2xs);color:var(--text-muted);font-weight:600}.st-mega__promo{border-radius:var(--radius-md);background:var(--bg-tertiary);min-height:260px;padding:var(--sp-4);color:#fff;cursor:pointer;text-align:start;border:none;flex-direction:column;justify-content:flex-end;font-family:inherit;display:flex;position:relative;overflow:hidden}.st-mega__promo img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}.st-mega__promo:hover img{transform:scale(1.06)}.st-mega__promo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-mega__promo:after{content:"";background:linear-gradient(#0a0b0d0d,#0a0b0de0);position:absolute;inset:0}.st-mega__promotext{flex-direction:column;gap:4px;display:flex;position:relative}.st-mega__promotext strong{font-size:var(--fs-md);font-weight:800}.st-mega__promotext span{font-size:var(--fs-xs);opacity:.82}.st-mega__backdrop{z-index:55;background:#0a0b0d47;animation:.18s both st-fade;position:fixed;inset:0}@keyframes st-fade{0%{opacity:0}to{opacity:1}}.st-top{gap:var(--sp-4);padding-block:var(--sp-6) var(--sp-2);grid-template-columns:minmax(0,1fr);display:grid}.st-top[data-side=true]{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr)}.st-top__side{gap:var(--sp-4);grid-auto-rows:minmax(0,1fr);display:grid}.st-top__side .st-banner{height:100%;min-height:0}.st-top[data-side=false] .st-slider{min-height:400px}.st-slider{border-radius:var(--radius-lg);background:var(--bg-tertiary);isolation:isolate;min-height:366px;display:grid;position:relative;overflow:hidden}.st-slide{opacity:0;pointer-events:none;grid-area:1/1;align-items:center;transition:opacity .55s;display:flex;position:relative}.st-slide[data-active=true]{opacity:1;pointer-events:auto}.st-slide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-slide:after{content:"";background:linear-gradient(270deg,#090c10e6 0%,#090c10a8 42%,#090c101a 100%);position:absolute;inset:0}.st-slide__body{z-index:1;align-items:flex-start;gap:var(--sp-3);color:#fff;flex-direction:column;max-width:30rem;padding:clamp(24px,3.4vw,46px);display:flex;position:relative}.st-slide__kicker{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-2xs);letter-spacing:.01em;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-weight:700;display:inline-flex}.st-slide__title{letter-spacing:-.02em;text-wrap:balance;color:inherit;font-size:clamp(24px,2.9vw,38px);font-weight:800;line-height:1.35}.st-slide__sub{font-size:var(--fs-base);color:#ffffffc7;line-height:1.9}.st-slider__dots{z-index:2;bottom:var(--sp-5);gap:6px;display:flex;position:absolute;inset-inline-start:clamp(24px,3.4vw,46px)}.st-slider__dot{cursor:pointer;width:8px;height:8px;transition:width var(--transition-normal), background var(--transition-normal);background:#ffffff6b;border:none;border-radius:999px;padding:0;position:relative}.st-slider__dot:before{content:"";position:absolute;inset:-10px -3px}.st-slider__dot[data-active=true]{background:#fff;width:26px}.st-cattiles{gap:var(--sp-4) var(--sp-3);grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.st-cattile{align-items:center;gap:var(--sp-2);text-align:center;min-width:0;color:var(--text-primary);flex-direction:column;display:flex}.st-cattile__media{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-tertiary);width:100%;color:var(--accent);transition:border-color var(--transition-fast), box-shadow var(--transition-normal), transform var(--transition-normal);place-items:center;display:grid;overflow:hidden}.st-cattile__media:not([data-image=true]){background:var(--accent-light);border-color:var(--accent-border)}.st-cattile__media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.6,.2,1)}.st-cattile:hover .st-cattile__media{border-color:var(--accent-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.st-cattile:hover .st-cattile__media img{transform:scale(1.05)}.st-cattile__name{-webkit-line-clamp:2;min-height:3.4em;font-size:var(--fs-xs);transition:color var(--transition-fast);-webkit-box-orient:vertical;font-weight:700;line-height:1.7;display:-webkit-box;overflow:hidden}.st-cattile:hover .st-cattile__name{color:var(--accent)}.st-services{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.st-services__item{padding:var(--sp-4);font-size:var(--fs-sm);color:var(--text-secondary);border-inline-end:1px solid var(--border);align-items:center;gap:10px;display:flex}.st-services__item:last-child{border-inline-end:none}.st-services__item .st-ico{color:var(--accent)}.st-services__item strong{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700;display:block}.st-services__item small{font-size:var(--fs-2xs);color:var(--text-muted)}a.st-services__item{transition:background var(--transition-fast)}a.st-services__item:hover{background:var(--accent-light)}.st-deals{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(115deg,#1b1013 0%,#2a1418 46%,#3a1a20 100%);overflow:hidden}.st-deals__inner{gap:var(--sp-5);padding:var(--sp-5);grid-template-columns:208px 1fr;align-items:center;display:grid}.st-deals__side{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.st-deals__title{align-items:center;gap:var(--sp-2);font-size:var(--fs-xl);letter-spacing:-.01em;color:inherit;font-weight:800;display:flex}.st-deals__title .st-ico{color:var(--sale)}.st-deals__note{font-size:var(--fs-xs);color:#ffffff9e;line-height:1.9}.st-rail{gap:var(--sp-3);scroll-snap-type:x proximity;padding-bottom:var(--sp-2);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;cursor:grab;display:flex;overflow-x:auto}.st-rail::-webkit-scrollbar{width:0;height:0;display:none}.st-rail>*{scroll-snap-align:start;flex:0 0 var(--rail-basis,208px)}.st-rail--wide>*{flex-basis:var(--rail-basis,238px)}.st-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.st-rail.is-dragging a,.st-rail.is-dragging img,.st-rail.is-dragging button{pointer-events:none}.st-railnav{gap:6px;display:flex}.st-railnav__btn{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--bg-secondary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);place-items:center;display:grid}.st-railnav__btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.st-railnav__btn:disabled{opacity:.4;cursor:default}.st-railend{justify-content:center;align-items:center;gap:var(--sp-2);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--accent);font-size:var(--fs-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;flex-direction:column;font-family:inherit;font-weight:700;display:flex}.st-railend:hover{background:var(--accent-light);border-color:var(--accent)}.st-grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(186px,1fr));display:grid}.st-card{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-normal), transform var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden;container:st-card/inline-size}.st-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);z-index:2;transform:translateY(-3px)}.st-card--flat{background:0 0;border-color:#0000}.st-card--flat:hover{background:var(--bg-secondary);border-color:var(--border)}.st-card__media{aspect-ratio:1;background:var(--bg-tertiary);position:relative;overflow:hidden}.st-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.6,.2,1)}.st-card:hover .st-card__media img{transform:scale(1.05)}.st-card__ph{color:var(--text-muted);opacity:.45;place-items:center;display:grid;position:absolute;inset:0}.st-card__flags{top:8px;z-index:2;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;inset-inline-start:8px}.st-flag{border-radius:var(--radius-xs);font-size:var(--fs-2xs);align-items:center;gap:4px;padding:3px 8px;font-weight:700;line-height:1.5;display:inline-flex}.st-flag--sale{background:var(--sale);color:var(--on-sale)}.st-flag--new{background:var(--accent);color:var(--on-accent)}.st-flag--premium{background:var(--premium-light);color:var(--premium)}.st-flag--low{background:var(--bg-secondary);color:var(--sale);border:1px solid}.st-flag--out{background:var(--bg-secondary);color:var(--text-muted);border:1px solid var(--border-strong)}.st-card__body{gap:var(--sp-2);padding:var(--sp-3);flex-direction:column;flex:1;display:flex}.st-card__cat{font-size:var(--fs-2xs);color:var(--text-muted);font-weight:600}.st-card__name{font-size:var(--fs-sm);color:var(--text-primary);-webkit-line-clamp:2;min-height:3.7em;transition:color var(--transition-fast);-webkit-box-orient:vertical;font-weight:500;line-height:1.85;display:-webkit-box;overflow:hidden}.st-card:hover .st-card__name{color:var(--accent)}.st-card__foot{justify-content:space-between;align-items:flex-end;gap:var(--sp-2);margin-top:auto;display:flex}.st-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:flex}.st-price__num{font-size:var(--fs-md);letter-spacing:-.02em;color:var(--text-primary);font-weight:800}.st-price__cur{font-size:var(--fs-2xs);color:var(--text-muted);font-weight:600}.st-price--lg .st-price__num{font-size:var(--fs-xl)}.st-price--out{font-size:var(--fs-sm);color:var(--text-muted);font-weight:700}.st-add{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--bg-secondary);width:36px;height:36px;color:var(--accent);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);flex-shrink:0;place-items:center;display:grid}.st-add:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.st-add:active{transform:scale(.9)}.st-add[data-added=true]{background:var(--success);border-color:var(--success);color:#fff}.st-add:disabled{background:var(--bg-tertiary);border-color:var(--border);color:var(--text-muted);cursor:not-allowed;transform:none}.st-rank{z-index:2;bottom:-6px;color:var(--bg-secondary);-webkit-text-stroke:1.5px var(--border-strong);pointer-events:none;font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1;position:absolute;inset-inline-end:6px}@container st-card (max-width:232px){.st-card__body{padding:10px var(--sp-3) var(--sp-3);gap:6px}.st-add{z-index:3;top:calc(100cqi - 44px);border-color:var(--border);border-radius:var(--radius-sm);width:36px;height:36px;box-shadow:var(--shadow-sm);position:absolute;inset-inline-end:8px}.st-price__num{font-size:15px}.st-rank{inset-inline:6px auto}}.co-steps{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);display:flex}.co-steps>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.co-steps>i{background:var(--border-strong);width:24px;height:1.5px}.co-steps b{border-radius:var(--radius-round);background:var(--accent);width:20px;height:20px;color:var(--on-accent);font-size:var(--fs-2xs);place-items:center;font-weight:800;display:grid}@media (max-width:760px){.co-steps{display:none}}.st-section--rail{padding-block:var(--sp-5)}.st-allcta{margin-top:var(--sp-6);justify-content:center;display:flex}.st-allcta .st-btn{min-width:min(100%,320px)}@media (min-width:1101px){.st-banner--side-copy,.st-midbanners[data-side-only=true]{display:none}}.st-banners{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.st-banner{justify-content:center;gap:var(--sp-3);min-height:168px;padding:var(--sp-5);border-radius:var(--radius-md);color:#fff;isolation:isolate;flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.st-banner img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0}.st-banner:after{content:"";z-index:-1;background:linear-gradient(270deg,#090c10db,#090c102e);position:absolute;inset:0}.st-banner:hover img{transform:scale(1.05)}.st-banner__title{font-size:var(--fs-md);max-width:15ch;font-weight:800;line-height:1.7}.st-banner__sub{font-size:var(--fs-xs);color:#ffffffbf}.st-input{min-width:230px;height:46px;padding-inline:var(--sp-4);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--fs-sm);color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.st-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.st-input::placeholder{color:var(--text-muted)}.st-footer{margin-top:var(--sp-10);background:var(--bg-secondary);border-top:1px solid var(--border);color:var(--text-secondary)}.st-footer__top{gap:var(--sp-8);padding-block:var(--sp-10) var(--sp-8);grid-template-columns:minmax(240px,1.3fr) repeat(3,minmax(150px,1fr));display:grid}.st-footer__about{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.st-footer__desc{font-size:var(--fs-xs);color:var(--text-muted);max-width:34ch;line-height:2.1}.st-footer__title{font-size:var(--fs-sm);color:var(--text-primary);margin-bottom:var(--sp-3);font-weight:800}.st-footer__list{font-size:var(--fs-xs);flex-direction:column;gap:9px;display:flex}.st-footer__list a,.st-footer__list button{color:var(--text-muted);font-family:inherit;font-size:inherit;text-align:start;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0}.st-footer__list a:hover,.st-footer__list button:hover{color:var(--accent)}.st-social{gap:8px;display:flex}.st-social a{border:1px solid var(--border);border-radius:var(--radius-xs);width:34px;height:34px;color:var(--text-secondary);transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);place-items:center;display:grid}.st-social a:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.st-footer__bottom{justify-content:space-between;align-items:center;gap:var(--sp-4);padding-block:var(--sp-4);border-top:1px solid var(--border);font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.st-badges{gap:var(--sp-2);align-items:center;display:flex}.st-badges a{border:1px solid var(--border);border-radius:var(--radius-xs);transition:transform var(--tr-fast), box-shadow var(--tr-fast);background:#fff;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.st-badges a:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.st-badges>span{border:1px solid var(--border);border-radius:var(--radius-xs);font-size:var(--fs-2xs);align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.st-drawer__backdrop{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090c1080;animation:.22s both st-fade;position:fixed;inset:0}.st-drawer{z-index:1101;background:var(--bg-secondary);border-inline-end:1px solid var(--border);width:min(100%,408px);box-shadow:var(--shadow-lg);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) both st-drawer-in;display:flex;position:fixed;inset-block:0;inset-inline-start:0}@keyframes st-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.st-drawer__head{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);display:flex}.st-drawer__head strong{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--text-primary);font-weight:800;display:flex}.st-drawer__body{overscroll-behavior:contain;padding:var(--sp-4) var(--sp-5);gap:var(--sp-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.st-drawer__empty{justify-content:center;align-items:center;gap:var(--sp-3);color:var(--text-muted);font-size:var(--fs-sm);flex-direction:column;flex:1;display:flex}.st-line{gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--border);display:flex}.st-line:last-child{border-bottom:none;padding-bottom:0}.st-line__media{border-radius:var(--radius-xs);background:var(--bg-tertiary);width:62px;height:62px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.st-line__media img{object-fit:cover;width:100%;height:100%}.st-line__body{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.st-line__name{font-size:var(--fs-xs);color:var(--text-primary);font-weight:600;line-height:1.8}.st-line__row{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.st-stepper{align-items:center;gap:var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-xs);padding:2px;display:flex}.st-stepper button{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:5px;place-items:center;display:grid}.st-stepper button:hover{background:var(--accent-light);color:var(--accent)}.st-stepper span{text-align:center;min-width:22px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:700}.st-drawer__foot{gap:var(--sp-3);padding:var(--sp-5);border-top:1px solid var(--border);background:var(--bg-primary);flex-direction:column;display:flex}.st-drawer__sum{font-size:var(--fs-sm);color:var(--text-secondary);justify-content:space-between;align-items:baseline;display:flex}.st-toast{z-index:1200;bottom:var(--sp-6);align-items:center;gap:var(--sp-3);max-width:min(92vw,380px);padding:13px var(--sp-4);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--bg-secondary);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);opacity:0;pointer-events:none;font-weight:600;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s;display:flex;position:fixed;inset-inline-start:var(--sp-6);transform:translateY(14px)}.st-toast[data-open=true]{opacity:1;pointer-events:auto;transform:none}.st-toast .st-ico{color:var(--accent)}.st-themefab{z-index:1000;bottom:var(--sp-6);border:1px solid var(--border);border-radius:var(--radius-round);background:var(--bg-secondary);width:46px;height:46px;color:var(--text-secondary);box-shadow:var(--shadow-md);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);place-items:center;display:grid;position:fixed;inset-inline-end:var(--sp-6)}.st-themefab:hover{color:var(--accent);border-color:var(--accent)}.st-themefab:active{transform:scale(.92)}.st-empty{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-16) var(--sp-5);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;flex-direction:column;display:flex}.st-skeleton{z-index:1;background:var(--bg-tertiary);position:absolute;inset:0;overflow:hidden}.st-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#96969624,#0000);animation:1.3s infinite st-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes st-shimmer{to{transform:translate(100%)}}@media (max-width:1100px){.st-top[data-side=true]{grid-template-columns:minmax(0,1fr)}.st-top__side{display:none}.st-cattiles{gap:var(--sp-3);margin-inline:calc(-1 * var(--page-pad));padding-inline:var(--page-pad);scroll-padding-inline:var(--page-pad);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:100px;grid-auto-flow:column;overflow-x:auto}.st-cattiles::-webkit-scrollbar{display:none}.st-cattile{scroll-snap-align:start}.st-mega__panel{grid-template-columns:1fr}.st-mega__promo{display:none}.st-footer__top{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}@media (max-width:900px){.st-services{grid-template-columns:repeat(2,minmax(0,1fr))}.st-services__item:nth-child(2n){border-inline-end:none}.st-services__item:nth-child(-n+2){border-bottom:1px solid var(--border)}.st-deals__inner{grid-template-columns:1fr}.st-deals__side{flex-flow:wrap;justify-content:space-between;align-items:center}.st-brand__slogan{display:none}}@media (max-width:760px){.st-topbar__inner{height:34px}.st-topbar__group--secondary .st-topbar__item:not(:last-child),.st-topbar__sep{display:none}.st-header__inner{flex-wrap:wrap;gap:10px;height:auto;padding-block:10px}.st-header--stuck .st-header__inner{height:auto}.st-brand__mark{width:38px;height:38px}.st-search{flex-basis:100%;order:3;max-width:none;height:44px}.st-search__input,.st-input{font-size:16px}.st-header__actions{gap:6px}.st-header__theme{display:grid}.st-header__actions .st-iconbtn,.st-account{width:42px;height:42px}.st-account{justify-content:center;padding-inline:0}.st-account__label{display:none}.st-cartbtn{height:42px;padding-inline:var(--sp-3)}.st-cartbtn span:not(.st-cartbtn__count):not(.st-ico),.st-themefab{display:none}.st-catbar__inner{gap:0;height:46px}.st-catbar__trigger{height:34px;padding-inline:var(--sp-3);margin-inline-end:var(--sp-2)}.st-catbar__scroll{padding-inline-end:var(--sp-6);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px);mask-image:linear-gradient(90deg,#0000 0,#000 28px)}.st-catbar__item{padding-inline:10px}.st-mega{padding-inline:0}.st-mega__card{border-radius:0 0 var(--radius-lg) var(--radius-lg);border-inline:none;min-height:0;max-height:max(320px,100dvh - 230px);display:flex}.st-mega__rail{overscroll-behavior:contain;flex:0 0 96px;gap:2px;padding:6px}.st-mega__railitem{border-radius:var(--radius-sm);text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 4px;font-size:11.5px;line-height:1.6;position:relative}.st-mega__railicon{background:var(--bg-secondary);width:40px;height:40px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.st-mega__railitem[data-active=true] .st-mega__railicon{background:var(--accent-light)}.st-mega__railitem[data-active=true]:before{content:"";background:var(--accent);border-radius:3px;width:3px;position:absolute;inset-block:12px;inset-inline-start:0}.st-mega__railitem>.st-ico:last-child{display:none}.st-mega__panel{min-width:0;padding:var(--sp-3);overscroll-behavior:contain;flex:1;display:block;overflow-y:auto}.st-mega__tiles,.st-mega__cols{grid-template-columns:minmax(0,1fr)}.st-mega__tiles{gap:2px}.st-mega__tile{padding:9px 10px;line-height:1.6}.st-mega__tile--all{margin-bottom:var(--sp-1)}.st-top{gap:var(--sp-3);padding-block:var(--sp-3) 0}.st-slider,.st-top[data-side=false] .st-slider{border-radius:var(--radius-md);min-height:300px}.st-slide__kicker,.st-slide__sub{display:none}.st-slide img{object-position:15% 50%}.st-slide{align-items:flex-end}.st-slide:after{background:linear-gradient(#090c1033 0%,#090c109e 45%,#090c10e6 100%)}.st-slide__body{max-width:none;padding:var(--sp-5) 18px 44px;gap:10px}.st-slide__title{font-size:21px;line-height:1.5}.st-slide__sub{font-size:var(--fs-sm);line-height:1.85}.st-slider__dots{bottom:18px;inset-inline-start:18px}.st-cattiles{grid-auto-columns:76px}.st-cattile{gap:6px}.st-cattile__media{border-radius:var(--radius-md)}.st-cattile__name{font-size:var(--fs-2xs);min-height:3.2em;line-height:1.6}.st-services__item{padding:var(--sp-3) var(--sp-2);text-align:center;flex-direction:column;justify-content:center;gap:6px}.st-services__item strong{font-size:12.5px}.st-services__item small{margin-top:2px;display:block}.st-section{padding-block:28px}.st-section--tight{padding-block:var(--sp-4)}.st-section__head{margin-bottom:14px}.st-section__title{grid-template-columns:4px minmax(0,1fr);align-items:center;gap:2px 10px;font-size:19px;line-height:1.5;display:grid}.st-section__title:before{grid-row:1/span 2;align-self:stretch}.st-section__title small{font-size:var(--fs-xs);grid-column:2;line-height:1.7}.st-section--rail{padding-block:var(--sp-4)}.st-grid--home>:nth-child(n+9){display:none}.st-allcta .st-btn{width:100%}.st-pager,.st-pager__nums{gap:4px}.st-pager__step,.st-pager__num{min-width:34px;height:34px}.st-pager__step{padding-inline:0}.st-pager__label{display:none}.st-grid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.st-rail>*{flex-basis:min(var(--rail-basis,208px), 44vw)}.st-wrap .st-rail--wide{margin-inline:calc(-1 * var(--page-pad));padding-inline:var(--page-pad);scroll-padding-inline:var(--page-pad)}.st-railnav{display:none}.st-banners{gap:var(--sp-3)}.st-banner{min-height:148px;padding:var(--sp-4)}.st-footer{margin-top:var(--sp-6)}.st-footer__top{gap:28px var(--sp-4);padding-block:28px var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.st-footer__about,.st-footer__contact{grid-column:1/-1}.st-footer__desc{max-width:none}.st-footer__list{font-size:var(--fs-sm);gap:12px}.st-footer__bottom{text-align:center;justify-content:center}.st-drawer{width:100%}.st-toast{inset-inline:var(--sp-3);bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px));max-width:none}}@media (max-width:520px){.st-input{flex:1;min-width:0}}@media (max-width:420px){.st-topbar__group--secondary{display:none}}@media (max-width:360px){.st-brand__name{font-size:var(--fs-md)}.st-catbar__trigger{font-size:var(--fs-xs);padding-inline:10px}.st-cartbtn{gap:6px;padding-inline:10px}}@supports (overflow-x:clip) and selector(:has(*)){@media (max-width:760px){html body:has(.st-header--reveal){overflow-x:clip}.st-header--reveal{transition:transform .28s cubic-bezier(.4, 0, .2, 1), box-shadow var(--transition-normal)}.st-header--reveal[data-hidden=true]{box-shadow:none;transform:translateY(calc(-100% - 2px))}}}@media (hover:none){.st-card:hover{box-shadow:none;border-color:var(--border);transform:none}.st-card:hover .st-card__name{color:var(--text-primary)}.st-card:hover .st-card__media img,.st-banner:hover img,.st-mega__promo:hover img{transform:none}.st-cat-tile:hover{box-shadow:none;transform:none}.st-railnav{display:none}}.st-reveal[data-armed=true]{opacity:0;transform:translateY(16px)}.st-reveal[data-armed=true][data-in=true]{opacity:1;transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transform:none}@media (prefers-reduced-motion:reduce){.st-reveal[data-armed=true],.st-reveal[data-armed=true][data-in=true]{opacity:1;transition:none;transform:none}}.st-cat-top{padding-top:var(--sp-4)}.st-cat-crumbs{margin-bottom:var(--sp-4);font-size:var(--fs-xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.st-cat-crumbs a{color:var(--text-secondary);font-weight:600}.st-cat-crumbs a:hover{color:var(--accent)}.st-cat-crumbs__item{align-items:center;gap:6px;display:inline-flex}.st-cat-crumbs [aria-current=page]{color:var(--accent);font-weight:600}.st-cat-head{gap:var(--sp-5);padding:var(--sp-6);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:1fr;align-items:center;display:grid;overflow:hidden}.st-cat-head[data-image=true]{grid-template-columns:1fr minmax(180px,280px)}.st-cat-head__body{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.st-cat-head__row{align-items:center;gap:var(--sp-4);display:flex}.st-cat-head__icon{border-radius:var(--radius-md);background:var(--accent-light);width:52px;height:52px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.st-cat-head__titles{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.st-cat-head__title{font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--text-primary);font-weight:800;line-height:1.5}.st-cat-head__meta{font-size:var(--fs-sm);color:var(--text-muted)}.st-cat-head__desc{max-width:72ch;font-size:var(--fs-base);color:var(--text-secondary);white-space:pre-line;line-height:2}.st-cat-head__media{border-radius:var(--radius-md);background:var(--bg-tertiary);align-self:stretch;min-height:150px;overflow:hidden}.st-cat-head__media img{object-fit:cover;width:100%;height:100%}.st-cat-chips{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.st-cat-chip{padding:8px var(--sp-3);border:1px solid var(--border);background:var(--bg-secondary);font-size:var(--fs-xs);color:var(--text-secondary);transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);border-radius:999px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.st-cat-chip span{font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.st-cat-chip:hover{border-color:var(--accent-border);color:var(--accent)}.st-cat-chip[data-active=true]{border-color:var(--accent);background:var(--accent-light);color:var(--accent)}.st-cat-chip[data-active=true] span{color:inherit}.st-cat-subs{padding-top:var(--sp-6)}.st-cat-subs__grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.st-cat-tile{align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-normal), transform var(--transition-normal);display:flex}.st-cat-tile:hover{border-color:var(--accent-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.st-cat-tile__media{border-radius:var(--radius-sm);background:var(--accent-light);width:64px;height:64px;color:var(--accent);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.st-cat-tile__media[data-image=true]{background:var(--bg-tertiary)}.st-cat-tile__media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.6,.2,1)}.st-cat-tile:hover .st-cat-tile__media img{transform:scale(1.06)}.st-cat-tile__text{flex-direction:column;gap:3px;min-width:0;display:flex}.st-cat-tile__name{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700}.st-cat-tile__count{font-size:var(--fs-2xs);color:var(--text-muted)}.st-cat-tile__arrow{color:var(--text-muted);transition:color var(--transition-fast), transform var(--transition-fast);margin-inline-start:auto}.st-cat-tile:hover .st-cat-tile__arrow{color:var(--accent);transform:translate(-3px)}.st-cat-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.st-cat-controls{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.st-cat-sort{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-secondary);align-items:center;gap:2px;padding:3px;display:flex}.st-cat-sort__label{padding-inline:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}.st-cat-sort__btn{padding:7px var(--sp-3);border-radius:var(--radius-xs);font-family:inherit;font-size:var(--fs-xs);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-weight:600}.st-cat-sort__btn:hover{color:var(--accent)}.st-cat-sort__btn[data-active=true]{background:var(--accent-light);color:var(--accent)}.st-cat-toggle{align-items:center;gap:var(--sp-2);padding:8px var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-secondary);font-family:inherit;font-size:var(--fs-xs);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);font-weight:600;display:inline-flex}.st-cat-toggle:hover{border-color:var(--accent-border)}.st-cat-toggle[aria-checked=true]{border-color:var(--accent-border);color:var(--accent)}.st-cat-toggle__track{background:var(--border-strong);width:32px;height:18px;transition:background var(--transition-fast);border-radius:999px;flex-shrink:0;position:relative}.st-cat-toggle__thumb{top:2px;background:var(--bg-secondary);width:14px;height:14px;box-shadow:var(--shadow-xs);transition:inset-inline-start var(--transition-fast);border-radius:50%;position:absolute;inset-inline-start:2px}.st-cat-toggle[aria-checked=true] .st-cat-toggle__track{background:var(--accent)}.st-cat-toggle[aria-checked=true] .st-cat-toggle__thumb{inset-inline-start:16px}.st-cat-grid,.st-cat-empty{transition:opacity var(--transition-fast)}.st-cat-grid[data-pending=true],.st-cat-empty[data-pending=true]{opacity:.55;pointer-events:none}@media (max-width:760px){.st-cat-head,.st-cat-head[data-image=true]{padding:var(--sp-4);grid-template-columns:1fr}.st-cat-head__media{display:none}.st-cat-head__title{font-size:var(--fs-xl)}.st-cat-head__icon{width:44px;height:44px}.st-cat-subs{padding-top:var(--sp-4)}.st-cat-subs__grid{gap:var(--sp-2);margin-inline:calc(-1 * var(--page-pad));padding-inline:var(--page-pad);scroll-padding-inline:var(--page-pad);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:112px;grid-auto-flow:column;overflow-x:auto}.st-cat-subs__grid::-webkit-scrollbar{display:none}.st-cat-tile{align-items:stretch;gap:var(--sp-2);padding:var(--sp-2);scroll-snap-align:start;flex-direction:column}.st-cat-tile__media{aspect-ratio:1;width:100%;height:auto}.st-cat-tile__name{-webkit-line-clamp:2;min-height:3.2em;font-size:var(--fs-xs);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.st-cat-tile__arrow{display:none}.st-cat-controls,.st-cat-sort{width:100%}.st-cat-sort__btn{flex:1}.st-cat-sort__label{display:none}}.st-pager{justify-content:center;align-items:center;gap:var(--sp-2);margin-top:var(--sp-8);display:flex}.st-pager__nums{align-items:center;gap:6px;display:flex}.st-pager__step,.st-pager__num{min-width:40px;height:40px;padding-inline:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-secondary);font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;transition:border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;gap:4px;font-weight:700;display:inline-flex}.st-pager__num{padding-inline:0}a.st-pager__step:hover,.st-pager__num:hover{border-color:var(--accent);color:var(--accent)}.st-pager__num[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.st-pager__step[aria-disabled=true]{opacity:.45}.st-pager__gap{color:var(--text-muted);padding-inline:2px}.st-pdp{padding-top:var(--sp-2);padding-bottom:var(--sp-12);grid-template-columns:minmax(260px,min(480px,42%)) minmax(0,1fr);align-items:start;gap:clamp(24px,3.2vw,56px);display:grid}.st-pdp__gallery{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.st-pdp__info{flex-direction:column;min-width:0;display:flex}@media (min-width:901px) and (min-height:700px){.st-pdp__gallery{top:calc(75px + var(--sp-4));position:sticky}.st-pdp__gallery:has(.st-pdp__thumbs) .st-pdp__frame{max-height:min(480px,100vh - 250px)}}.st-pdp__frame{--pdp-stage:linear-gradient(150deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);isolation:isolate;aspect-ratio:1;background:var(--pdp-stage);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-height:480px;box-shadow:var(--shadow-xs);place-items:center;display:grid;position:relative;overflow:hidden}.st-pdp__frame[data-zoomable=true]{cursor:zoom-in}.st-pdp__img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:clamp(16px,2.4vw,36px);transition:transform .28s;position:absolute;inset:0}.st-pdp__frame[data-zoom=true] .st-pdp__img{transition:transform .1s}.st-pdp__ph{color:var(--text-muted);opacity:.35;font-family:Material Symbols Rounded;font-size:64px;line-height:1}:root[data-theme=dark] .st-pdp__frame{--pdp-stage:linear-gradient(150deg, #eef0f2 0%, #dde0e4 100%);border-color:var(--border-strong);box-shadow:var(--shadow-md)}.st-pdp__perks{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.st-pdp__perk{padding:11px var(--sp-3);border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);align-items:center;gap:9px;font-size:11.5px;line-height:1.5;display:flex}.st-pdp__perk-icon{color:var(--accent);flex-shrink:0;font-family:Material Symbols Rounded;font-size:20px;line-height:1}@media (max-width:900px){.st-pdp{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.st-pdp__frame{max-height:360px}}@media (prefers-reduced-motion:reduce){.st-pdp__img,.st-pdp__frame[data-zoom=true] .st-pdp__img{transition:none}}@media (min-width:901px) and (min-height:700px){html body:has(.st-pdp){overflow-x:clip}}.st-pdp__spec{border-bottom:1px solid var(--border)}.st-pdp__spec:last-child{border-bottom:none}@container (min-width:560px){.st-pdp__spec:nth-child(odd):nth-last-child(2){border-bottom:none}}.st-pdp__nav{z-index:2;border:1px solid var(--border);border-radius:var(--radius-round);background:var(--glass-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-sm);opacity:.85;transition:opacity var(--transition-fast), border-color var(--transition-fast);place-items:center;margin-top:-18px;font-family:Material Symbols Rounded;font-size:22px;line-height:1;display:grid;position:absolute;top:50%}.st-pdp__nav:hover,.st-pdp__nav:focus-visible{opacity:1;border-color:var(--accent)}.st-pdp__nav--prev{inset-inline-start:var(--sp-2)}.st-pdp__nav--next{inset-inline-end:var(--sp-2)}.st-pdp__thumbs{gap:var(--sp-2);scrollbar-width:thin;padding:2px;display:flex;overflow-x:auto}.st-pdp__thumb{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-secondary);cursor:pointer;width:60px;height:60px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex:0 0 60px;place-items:center;padding:4px;display:grid}.st-pdp__thumb img{object-fit:contain;width:100%;height:100%}.st-pdp__thumb:hover{border-color:var(--border-strong)}.st-pdp__thumb[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--ring)}.st-pdp__ph--sm{font-size:22px}a.st-pdp__perk--link{color:var(--text-primary);transition:border-color var(--transition-fast)}a.st-pdp__perk--link:hover{border-color:var(--accent)}.st-pdp__desc{padding:var(--sp-4) var(--sp-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary)}.st-pdp__desc .st-prose{max-width:none}.st-pdp__desc[data-collapsed=true]{max-height:15em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.st-pdp__more{margin-top:var(--sp-2);font-family:inherit;font-size:var(--fs-sm);color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:6px 0;font-weight:700;display:inline-flex}.st-pdp__wish[data-active=true]{font-variation-settings:"FILL" 1}.st-narrow{max-width:820px;margin-inline:auto}.st-crumbs{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted);flex-wrap:wrap;padding-block:14px 0;display:flex}.st-crumbs a{color:var(--text-secondary);font-weight:600}.st-crumbs a:hover,.st-crumbs [aria-current=page]{color:var(--accent)}.st-page-hero{padding:clamp(34px, 5vw, 64px) var(--page-pad) clamp(26px, 3vw, 40px);position:relative;overflow:hidden}.st-page-hero:before{content:"";top:-70px;background:radial-gradient(circle at center, var(--accent-light), transparent 70%);pointer-events:none;width:520px;height:340px;position:absolute;inset-inline-start:-40px}.st-page-hero__inner{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:820px;margin-inline:auto;display:flex;position:relative}.st-page-hero__kicker,.st-page-head__kicker{font-size:var(--fs-xs);color:var(--accent);align-items:center;gap:7px;font-weight:700;display:inline-flex}.st-page-hero__kicker{background:var(--accent-light);border:1px solid var(--accent-border);border-radius:22px;padding:7px 15px}.st-page-hero__title{color:var(--text-primary);font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.55}.st-page-head{align-items:center;gap:var(--sp-2);text-align:center;flex-direction:column;margin-bottom:clamp(20px,3vw,30px);display:flex}.st-page-head--start{text-align:start;align-items:flex-start}.st-page-head__title{color:var(--text-primary);font-size:clamp(21px,2.6vw,28px);font-weight:800;line-height:1.6}.st-page-head__meta{font-size:var(--fs-xs);color:var(--text-muted)}.st-prose{font-size:var(--fs-base);color:var(--text-secondary);overflow-wrap:anywhere;line-height:2.1}.st-prose p{white-space:pre-line}.st-prose>*+*{margin-top:var(--sp-4)}.st-prose h2{font-size:var(--fs-md);color:var(--text-primary);font-weight:800;line-height:1.7}.st-prose>*+h2{margin-top:var(--sp-6)}.st-prose ul,.st-prose ol{padding-inline-start:var(--sp-6)}.st-prose ol{list-style-type:decimal}@supports (list-style-type:persian){.st-prose ol{list-style-type:persian}}.st-prose li+li{margin-top:var(--sp-2)}.st-prose li::marker{color:var(--accent)}.st-prose--lead{max-width:640px;font-size:14.5px;line-height:2.2}.st-doc{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);padding:clamp(18px,3vw,32px)}.st-page-links{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.st-faq{gap:var(--sp-3);flex-direction:column;display:flex}.st-prose+.st-faq{margin-top:var(--sp-6)}.st-faq__item{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);transition:border-color var(--transition-fast);overflow:hidden}.st-faq__item[open]{border-color:var(--accent-border)}.st-faq__q{align-items:center;gap:var(--sp-3);cursor:pointer;font-size:var(--fs-base);color:var(--text-primary);padding:16px 20px;font-weight:700;line-height:1.7;list-style:none;display:flex}.st-faq__q::-webkit-details-marker{display:none}.st-faq__q:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-lg)}.st-faq__item[open] .st-faq__q{color:var(--accent)}.st-faq__num{font-size:var(--fs-sm);color:var(--accent);flex-shrink:0;font-weight:700}.st-faq__text{flex:1;min-width:0}.st-faq__icon{border-radius:var(--radius-sm);background:var(--accent-light);width:32px;height:32px;color:var(--accent);flex-shrink:0;place-items:center;font-family:Material Symbols Rounded;font-size:22px;font-weight:400;line-height:1;transition:transform .25s;display:grid}.st-faq__item[open] .st-faq__icon{transform:rotate(45deg)}.st-faq__a{padding:0 20px 18px;padding-inline-start:calc(20px + var(--sp-3) + 1.6em)}.st-faq__a .st-prose{font-size:var(--fs-sm)}.st-steps{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}.st-steps__item{gap:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-secondary);box-shadow:var(--shadow-sm);flex-direction:column;padding:24px 20px 22px;display:flex}.st-steps__top{justify-content:space-between;align-items:center;display:flex}.st-steps__icon{background:var(--accent-light);border:1px solid var(--accent-border);width:52px;height:52px;color:var(--accent);border-radius:15px;place-items:center;display:grid}.st-steps__icon .st-ico{font-size:27px}.st-steps__num{color:var(--accent);opacity:.5;font-size:30px;font-weight:700;line-height:1}.st-steps__title{color:var(--text-primary);font-size:15.5px;font-weight:800;line-height:1.6}.st-steps__desc{color:var(--text-secondary);font-size:12.5px;line-height:2}.st-support{align-items:center;gap:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-secondary);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;padding:clamp(24px,3vw,34px);display:flex}.st-support__icon{background:var(--accent-light);border:1px solid var(--accent-border);width:56px;height:56px;color:var(--accent);border-radius:16px;place-items:center;display:grid}.st-support__icon .st-ico{font-size:29px}.st-support__title{font-size:var(--fs-lg);color:var(--text-primary);font-weight:800}.st-support__text{max-width:480px;font-size:var(--fs-sm);color:var(--text-secondary);line-height:2}.st-support__actions{justify-content:center;gap:var(--sp-3);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}
