.tmst-orders-list__item {
    background: red !important;
}

/* PP for Skin — product documents only */
/* Product documents only. Catalog cards, native cart and all source images are untouched. */
html.pp-product-design { --pp-ink:#503730; --pp-cream:#fcfbf9; --pp-line:#e8ddd4; --pp-gold:#b69051; }
html.pp-product-design body { background:var(--pp-cream); }
html.pp-product-design .t-store__prod-snippet__container { padding:64px 0 48px; }
html.pp-product-design .pp-product-masthead { position:absolute; top:20px; right:32px; font:600 15px/1.4 Manrope,Arial,sans-serif; letter-spacing:.1em; color:var(--pp-gold); }
html.pp-product-design .pp-product-masthead a { color:inherit; text-decoration:none; }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close { top:8px; left:24px; right:auto; width:auto; min-width:44px; height:44px; display:flex; align-items:center; gap:10px; padding:0; }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close::after { content:'В каталог'; position:static; white-space:nowrap; width:auto; height:auto; font:500 14px/1.4 Manrope,Arial,sans-serif; color:var(--pp-ink); }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close::before { display:none; }
html.pp-product-design .t-store__prod-popup__close-txt { display:none; }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close .t-popup__close-wrapper { position:static; width:26px; height:26px; padding:0; border-bottom:0; }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close .t-popup__close-icon_cross { display:none; }
html.pp-product-design .t-store__prod-snippet__container>.t-popup__close .t-popup__close-icon_arrow { display:block; }
html.pp-product-design .t-store__product-snippet>.t-container { max-width:1180px; width:auto; padding:0 32px; }
html.pp-product-design .t-store__product-snippet>.t-container>div { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:56px; align-items:start; }
html.pp-product-design .t-store__product-snippet.pp-product-no-gallery>.t-container { max-width:800px; }
html.pp-product-design .t-store__product-snippet.pp-product-no-gallery>.t-container>div { grid-template-columns:minmax(0,1fr); }
html.pp-product-design .t-store__product-snippet.pp-product-no-gallery .js-store-prod-slider { display:none; }
html.pp-product-design .t-store__product-snippet .t-col { float:none; width:100%; max-width:none; margin:0; min-width:0; padding:0; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__slider { position:sticky; top:24px; }
html.pp-product-design .t-store__product-snippet .pp-gallery-track { display:flex; overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; overscroll-behavior-x:contain; border:1px solid var(--pp-line); border-radius:20px; background:#fffdfb; }
html.pp-product-design .t-store__product-snippet .pp-gallery-track::-webkit-scrollbar { display:none; }
html.pp-product-design .t-store__product-snippet .pp-gallery-track>.t-store__prod-popup__wrapper { flex:0 0 100%; width:100%; margin:0; scroll-snap-align:start; scroll-snap-stop:always; display:flex; align-items:center; justify-content:center; }
html.pp-product-design .t-store__product-snippet .pp-gallery-track img { display:block; width:100%; height:auto; max-height:620px; object-fit:contain; border-radius:0; filter:none; }
html.pp-product-design .pp-gallery-controls { display:flex; align-items:center; justify-content:center; gap:20px; margin-top:16px; font:500 13px/1.4 Manrope,Arial,sans-serif; color:var(--pp-ink); }
html.pp-product-design .pp-gallery-controls button { width:44px; height:44px; padding:0; border:1px solid var(--pp-line); border-radius:50%; background:var(--pp-cream); color:var(--pp-ink); cursor:pointer; font:400 22px/1 Arial,sans-serif; }
html.pp-product-design .pp-gallery-controls button:disabled { opacity:.35; cursor:default; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__name { font:600 32px/1.25 Manrope,Arial,sans-serif; letter-spacing:-.02em; color:var(--pp-ink); overflow-wrap:anywhere; padding:0; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__title-wrapper { margin-bottom:0; }
html.pp-product-design .t-store__product-snippet .t-slds__thumbsbullet-wrapper { margin-top:8px; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__brand { display:none; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__sku { margin-top:6px; font:400 12px/1.5 Manrope,Arial,sans-serif; color:#8b7569; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__price-wrapper { display:flex; align-items:baseline; flex-wrap:wrap; gap:8px 14px; margin-top:12px; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__price { font:600 30px/1.2 Manrope,Arial,sans-serif; color:var(--pp-ink); margin:0; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__price_old { font:400 16px/1.4 Manrope,Arial,sans-serif; color:#a39287; margin:0; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__price-currency { font-size:.72em; margin-left:4px; }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__btn-wrapper { display:grid; grid-template-columns:88px minmax(0,1fr) 48px; gap:10px; align-items:center; margin-top:22px; padding:0; }
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity { display:flex; width:auto; min-width:0; height:52px; border-color:var(--pp-line); background:#fffdfb; }
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity-input { width:28px; min-width:0; padding:0; font:500 16px/1 Manrope,Arial,sans-serif; color:var(--pp-ink); }
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity__minus-wrapper,
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity__plus-wrapper { width:28px; min-width:0; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn { width:100%; min-width:0; min-height:52px; height:52px; padding:0 12px; box-sizing:border-box; border-radius:12px; font:600 16px/1.3 Manrope,Arial,sans-serif; background:#e8a0ad; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__btn .t-btnflex__text { color:var(--pp-ink); }
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity__minus::after,
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity__plus::before,
html.pp-product-design .t-store__product-snippet .t-store__prod__quantity__plus::after { background-color:var(--pp-ink); }
html.pp-product-design .t-store__product-snippet .t-store__prod-popup__btn-wrapper .t1002__addBtn { width:48px; height:52px; margin:0; display:flex; align-items:center; justify-content:center; border:1px solid var(--pp-line); border-radius:12px; box-sizing:border-box; }
html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__text { margin-top:30px; padding-top:24px; border-top:1px solid var(--pp-line); font:400 16px/1.65 Manrope,Arial,sans-serif; color:var(--pp-ink); letter-spacing:0; }
html.pp-product-design .t-store__product-snippet .t-product__option { margin-top:16px; }
html.pp-product-design .t-store__product-snippet .t-product__option-select { max-width:100%; min-height:44px; }
html.pp-product-design .t-store__product-snippet a:focus-visible,
html.pp-product-design .t-store__product-snippet button:focus-visible,
html.pp-product-design .pp-product-masthead a:focus-visible { outline:2px solid var(--pp-gold); outline-offset:4px; }
@media(max-width:767px) {
 html.pp-product-design .t-store__product-snippet>.t-container { max-width:720px; padding:0 24px; }
 html.pp-product-design .t-store__product-snippet>.t-container>div { grid-template-columns:minmax(0,1fr); gap:16px; }
 html.pp-product-design .t-store__product-snippet .t-store__prod-popup__slider { position:relative; top:auto; }
 html.pp-product-design .t-store__product-snippet .pp-gallery-track img { max-height:560px; }
 html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__name { font-size:28px; }
}
@media(max-width:480px) {
 html.pp-product-design .t-store__prod-snippet__container { padding-top:60px; padding-bottom:100px; }
 html.pp-product-design .pp-product-masthead { right:16px; top:20px; font-size:12px; }
 html.pp-product-design .t-store__prod-snippet__container>.t-popup__close { left:12px; }
 html.pp-product-design .t-store__product-snippet>.t-container { padding:0 16px; }
 html.pp-product-design .t-store__product-snippet>.t-container>div { gap:12px; }
 html.pp-product-design .t-store__product-snippet .pp-gallery-track { border-radius:16px; }
 html.pp-product-design .t-store__product-snippet .pp-gallery-track img { max-height:440px; }
 html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__name { font-size:23px; line-height:1.3; }
 html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__price { font-size:28px; }
 html.pp-product-design .t-store__product-snippet .t-store__prod-popup__price-wrapper { margin-top:12px; }
 html.pp-product-design .t-store__product-snippet .t-store__prod-popup__btn-wrapper { grid-template-columns:80px minmax(0,1fr) 44px; gap:8px; margin-top:18px; }
 html.pp-product-design .t-store__product-snippet .t-store__prod-popup__btn-wrapper .t1002__addBtn { width:44px; }
 html.pp-product-design #rec2069628011 .t-store__product-snippet .t-store__prod-popup__text { font-size:15px; line-height:1.7; margin-top:26px; }
 html.pp-product-design .t-store__product-snippet .t-store__prod-popup__btn-wrapper-fixed { padding:8px 12px calc(8px + env(safe-area-inset-bottom)); box-sizing:border-box; border-top:1px solid var(--pp-line); box-shadow:0 -6px 24px rgba(80,55,48,.05); }
}
@media(prefers-reduced-motion:reduce) { html.pp-product-design .pp-gallery-track { scroll-behavior:auto; } }
