:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina]{--vitrina-dark:var(--st-bar);--vitrina-on-dark:var(--st-on-bar,var(--st-bar-text))}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .partner-top,:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .menu{background:var(--vitrina-dark);color:var(--vitrina-on-dark);border-color:color-mix(in srgb, var(--vitrina-on-dark) 14%, transparent)}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .partner-top :is(.partner-top-brand,.partner-top-brand *,.partner-contact-phone){font-family:var(--st-font)}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .menu a:where(:not(.menu-register)),:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .partner-top a:where(:not(.menu-register)){color:var(--vitrina-on-dark)}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .menu .partner-work-group-panel a{color:var(--st-text)}@media (min-width:1100px){:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .menu{justify-content:center;padding-inline:14rem;position:relative}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] .menu>.menu-auth{margin-left:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}}:is(html[data-template],.style-preview-site[data-template])[data-layout^=vitrina] main.storefront-vitrina{background:var(--st-bg);padding:0}.storefront-vitrina .vitrina-hero{background:var(--vitrina-dark);color:var(--vitrina-on-dark);text-align:center;padding:3rem 2rem 7rem}.storefront-vitrina .vitrina-eyebrow{letter-spacing:.32em;text-transform:uppercase;margin:0 0 2.25rem;font-size:.8rem}.storefront-vitrina .vitrina-hero .pl-marks-row{zoom:1.35;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3rem;max-width:1240px;margin:0 auto;display:flex}.storefront-vitrina .vitrina-lead{opacity:.85;margin:2.25rem 0 0;font-size:1.2rem}.storefront-vitrina .vitrina-search{box-sizing:border-box;background:var(--st-panel);max-width:1240px;color:var(--st-text);border:1px solid var(--st-line);border-radius:var(--st-radius);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--st-text) 14%, transparent);margin:-4.5rem auto 0;padding:1.75rem 2rem;position:relative}.storefront-vitrina .vitrina-features{box-sizing:border-box;max-width:1240px;color:var(--st-text);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:2.5rem auto 0;padding:0 2rem;display:grid}.storefront-vitrina .vitrina-features>div{border-left:1px solid var(--st-line);padding:.5rem 2.5rem}.storefront-vitrina .vitrina-features>div:first-child{border-left:0}.storefront-vitrina .vitrina-features h2{margin:1rem 0 .5rem;font-size:1.45rem}.storefront-vitrina .vitrina-features p{color:var(--st-muted);margin:0;font-size:1.05rem;line-height:1.45}.storefront-vitrina .vitrina-features a{color:var(--st-text);font-size:1.05rem}.storefront-vitrina .vitrina-icon{background:var(--st-soft);width:3.5rem;height:3.5rem;color:var(--st-text);border-radius:50%;place-items:center;display:inline-grid}.storefront-vitrina .vitrina-icon:before{content:"";width:1.6rem;height:1.6rem;-webkit-mask:var(--vitrina-icon) center / contain no-repeat;-webkit-mask:var(--vitrina-icon) center / contain no-repeat;mask:var(--vitrina-icon) center / contain no-repeat;background:currentColor}.storefront-vitrina .vitrina-more{box-sizing:border-box;border-top:1px solid var(--st-line);text-align:center;max-width:1240px;color:var(--st-text);letter-spacing:.04em;margin:2.5rem auto 0;padding:1.25rem 2rem 0}.storefront-vitrina>.card.storefront-block{box-sizing:border-box;max-width:1240px;margin:2rem auto 0}.storefront-vitrina .vitrina-footer{background:var(--vitrina-dark);color:var(--vitrina-on-dark);flex-wrap:wrap;align-items:center;gap:.75rem 2.5rem;margin-top:3rem;padding:1.25rem max(2rem,50% - 620px + 2rem);display:flex}.storefront-vitrina .vitrina-footer a,.storefront-vitrina .vitrina-footer span{color:var(--vitrina-on-dark);align-items:center;gap:.6rem;display:inline-flex}.storefront-vitrina .vitrina-footer .storefront-icon{width:1.2rem;height:1.2rem}.storefront-vitrina-avto .vitrina-hero{padding:3rem 2rem 6.5rem}.storefront-vitrina-avto .vitrina-eyebrow{margin-bottom:1.5rem}.storefront-vitrina-avto .vitrina-title{color:var(--vitrina-on-dark);margin:0;font-size:clamp(2.2rem,4.6vw,3.7rem);line-height:1.1}.storefront-vitrina-avto .vitrina-lead{margin-top:1rem}.storefront-vitrina-avto .vitrina-showcase{box-sizing:border-box;max-width:1240px;color:var(--st-text);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);margin:3.5rem auto 0;padding:0 2rem;display:grid}.storefront-vitrina-avto .vitrina-shop{border-right:1px solid var(--st-line);padding-right:2.5rem}.storefront-vitrina-avto .vitrina-brands{padding-left:3.5rem}.storefront-vitrina-avto .vitrina-label{color:var(--st-muted);letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.75rem}.storefront-vitrina-avto .vitrina-car{aspect-ratio:16/9;min-height:0}.storefront-vitrina-avto .vitrina-shop a{color:var(--st-text);margin-top:1rem;display:inline-block}.storefront-vitrina-avto .vitrina-brands ul{columns:3;column-gap:3.5rem;margin:0;padding:0;list-style:none}.storefront-vitrina-avto .vitrina-brands li{break-inside:avoid;border-bottom:1px solid var(--st-line);font-family:var(--st-font-head);margin-bottom:1rem;padding:.4rem 0 .6rem;font-size:1.85rem}@media (max-width:740px){.storefront-vitrina .vitrina-hero{padding:2rem 1rem 5.5rem}.storefront-vitrina .vitrina-eyebrow{letter-spacing:.18em;margin-bottom:1.5rem}.storefront-vitrina .vitrina-hero .pl-marks-row{zoom:1;gap:1.25rem 1.75rem}.storefront-vitrina .vitrina-hero .pl-mark img{max-width:4.5rem!important;max-height:3.5rem!important}.storefront-vitrina .vitrina-search{margin:-3.5rem 1rem 0;padding:1rem}.storefront-vitrina .vitrina-features{padding:0 1rem}.storefront-vitrina .vitrina-features>div{border-left:0;border-top:1px solid var(--st-line);padding:1rem 0}.storefront-vitrina .vitrina-features>div:first-child{border-top:0}.storefront-vitrina .vitrina-footer{padding:1rem}.storefront-vitrina-avto .vitrina-hero{padding:2rem 1rem 5.5rem}.storefront-vitrina-avto .vitrina-showcase{grid-template-columns:1fr;gap:2rem;margin-top:2rem;padding:0 1rem}.storefront-vitrina-avto .vitrina-shop{border-right:0;padding-right:0}.storefront-vitrina-avto .vitrina-brands{padding-left:0}.storefront-vitrina-avto .vitrina-brands ul{columns:2;column-gap:1.5rem}.storefront-vitrina-avto .vitrina-brands li{font-size:1.35rem}}
:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto]{--vf-dark:var(--st-ink,var(--st-bar));--vf-on-dark:var(--st-on-ink,var(--st-on-bar,var(--st-bar-text)))}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] body{overflow:clip visible}@media (min-width:741px){:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .menu{z-index:30;position:sticky;top:0}}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] main.storefront-vitrina-foto{background:0 0}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto]:has(main.storefront-vitrina-foto) body{background:0 0}.storefront-vitrina-foto:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--vf-dark) 92%, transparent) 0%, color-mix(in srgb, var(--vf-dark) 62%, transparent) 36%, transparent 66%), linear-gradient(0deg, color-mix(in srgb, var(--vf-dark) 60%, transparent) 0%, transparent 35%), var(--vf-photo,url(/styles/foto/zapchasti.jpg)) right center / cover no-repeat, var(--vf-dark);background-blend-mode:normal, normal, lighten;position:fixed;inset:0}.storefront-vitrina-foto .vf-hero{box-sizing:border-box;min-height:calc(100vh - 7rem);color:var(--vf-on-dark);align-content:center;padding:3rem max(2rem,50% - 620px + 2rem) 10rem;display:grid;position:relative}.storefront-vitrina-foto .vf-hero-text{max-width:40rem}.storefront-vitrina-foto .vitrina-eyebrow{color:color-mix(in srgb, var(--st-accent) 72%, var(--vf-on-dark));margin:0 0 1.25rem}.storefront-vitrina-foto .vitrina-title{color:var(--vf-on-dark);margin:0;font-size:clamp(2.2rem,4.6vw,3.7rem);line-height:1.1}.storefront-vitrina-foto .vitrina-lead{margin:1rem 0 1.75rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vitrina-search{max-width:37.5rem;box-shadow:none;color:var(--vf-on-dark);background:0 0;border:0;border-radius:0;margin:0;padding:0}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact{border-radius:calc(var(--st-radius) + 6px);background:color-mix(in srgb, var(--vf-on-dark) 9%, transparent);border:1px solid color-mix(in srgb, var(--vf-on-dark) 16%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;column-gap:.5rem;padding:.5rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact .search-textarea{border-radius:var(--st-radius);min-height:3.25rem;color:var(--vf-on-dark);box-shadow:none;background:0 0;border:0;padding:.85rem 1rem;font-size:1.05rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact .search-textarea::placeholder{color:#0000}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact .search-textarea:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-accent) 55%, transparent);border:0}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button{border-radius:var(--st-radius);justify-content:center;align-items:center;gap:.5rem;width:auto;height:3.25rem;padding:0 1.6rem;font-size:0;display:inline-flex}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button>span{display:none}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button:before{content:"";background:currentColor;width:1.1rem;height:1.1rem;-webkit-mask:url(/styles/icons/search.svg) 50%/contain no-repeat;mask:url(/styles/icons/search.svg) 50%/contain no-repeat}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button:after{content:"Найти";font-size:1rem;font-weight:700}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button[data-vf-busy]:before{display:none}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button[data-vf-busy]:after{content:"Ищем…"}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row .hint{color:color-mix(in srgb, var(--vf-on-dark) 60%, transparent);padding:0 1rem .25rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero .search-upload-disclosure{color:color-mix(in srgb, var(--vf-on-dark) 65%, transparent);margin-top:.9rem;font-size:.9rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero .search-upload-disclosure>summary{color:var(--vf-on-dark);border-bottom:1px solid color-mix(in srgb, var(--st-accent) 70%, transparent);text-decoration:none}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero .search-upload-disclosure :is(label,.hint){color:color-mix(in srgb, var(--vf-on-dark) 70%, transparent)}.storefront-vitrina-foto .vf-adv{background:color-mix(in srgb, var(--vf-dark) 70%, transparent);border-top:1px solid color-mix(in srgb, var(--vf-on-dark) 12%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 max(2rem,50% - 620px + 2rem);display:grid;position:absolute;bottom:0;left:0;right:0}.storefront-vitrina-foto .vf-adv>div{padding:1.4rem 1.75rem 1.5rem 0}.storefront-vitrina-foto .vf-adv>div+div{border-left:1px solid color-mix(in srgb, var(--vf-on-dark) 12%, transparent);padding-left:1.75rem}.storefront-vitrina-foto .vf-adv strong{font-family:var(--st-font-head);align-items:center;gap:.6rem;font-size:1.45rem;display:flex}.storefront-vitrina-foto .vf-adv strong:before{content:"";background:var(--st-accent);border-radius:2px;flex:none;width:.5rem;height:.5rem}.storefront-vitrina-foto .vf-adv p{color:color-mix(in srgb, var(--vf-on-dark) 65%, transparent);margin:.35rem 0 0;font-size:1.05rem}.storefront-vitrina-foto .vf-sheet{background:color-mix(in srgb, var(--vf-dark) 88%, transparent);color:var(--vf-on-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:4.5rem max(2rem,50% - 620px + 2rem) 1rem}.storefront-vitrina-foto .vf-sheet h2{color:var(--vf-on-dark);margin:0 0 .5rem}.storefront-vitrina-foto .vf-sub{color:color-mix(in srgb, var(--vf-on-dark) 62%, transparent);margin:0 0 1.5rem}.storefront-vitrina-foto :is(.vf-brands,.vf-contacts){margin-bottom:3.5rem}.storefront-vitrina-foto .vf-sheet>.card.storefront-block{border-radius:calc(var(--st-radius) + 6px);background:color-mix(in srgb, var(--vf-on-dark) 4%, var(--vf-dark));color:var(--vf-on-dark);border:1px solid color-mix(in srgb, var(--vf-on-dark) 11%, transparent);box-shadow:none;margin-bottom:3.5rem}.storefront-vitrina-foto .vf-sheet>.card.storefront-block :is(h2,p){color:var(--vf-on-dark)}.storefront-vitrina-foto .vf-brands h2{margin-bottom:1.25rem}.storefront-vitrina-foto .vf-tiles{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.75rem;display:grid}.storefront-vitrina-foto :is(.vf-tile,.vf-card){border-radius:calc(var(--st-radius) + 6px);background:color-mix(in srgb, var(--vf-on-dark) 4%, var(--vf-dark));border:1px solid color-mix(in srgb, var(--vf-on-dark) 11%, transparent)}.storefront-vitrina-foto .vf-tile{aspect-ratio:1;box-sizing:border-box;place-items:center;min-height:0;padding:1.1rem;display:grid;position:relative;overflow:hidden}.storefront-vitrina-foto .vf-tile img{object-fit:contain;width:100%;height:100%;min-height:0}.storefront-vitrina-foto .vf-tile.vf-tile-moving{z-index:1;border-color:color-mix(in srgb, var(--st-accent) 60%, transparent)}.storefront-vitrina-foto .vf-cards{grid-template-columns:1.2fr 1fr 1.2fr;gap:1.25rem;display:grid}.storefront-vitrina-foto .vf-card{padding:1.75rem}.storefront-vitrina-foto .vf-card h3{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--vf-on-dark) 60%, transparent);align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.8rem;display:flex}.storefront-vitrina-foto .vf-card .storefront-icon{width:1.1rem;height:1.1rem;color:color-mix(in srgb, var(--st-accent) 72%, var(--vf-on-dark))}.storefront-vitrina-foto .vf-phone{font-family:var(--st-font-head);color:var(--vf-on-dark);font-size:1.6rem;font-weight:700;text-decoration:none;display:block}.storefront-vitrina-foto .vf-chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;display:flex}.storefront-vitrina-foto .vf-chips a{border:1px solid color-mix(in srgb, var(--vf-on-dark) 18%, transparent);color:var(--vf-on-dark);border-radius:999px;padding:.4rem .9rem;text-decoration:none}.storefront-vitrina-foto .vf-hours{white-space:pre-line;margin:0}.storefront-vitrina-foto .vf-address{margin:0 0 1rem;font-size:1.1rem;font-weight:700}.storefront-vitrina-foto .vf-map{border-radius:var(--st-radius);background:var(--st-accent);color:var(--st-on-accent);padding:.55rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.storefront-vitrina-foto .vitrina-footer{justify-content:space-between;margin-top:0}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-splash{z-index:100;background:var(--vf-dark);color:var(--vf-on-dark);place-content:center;justify-items:center;gap:1.25rem;animation:.5s 1.9s forwards vf-splash-out;display:grid;position:fixed;inset:0}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-splash .vf-coin{width:5rem;height:5rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-splash b{font-family:var(--st-font-head);opacity:.85;font-size:1.25rem}@keyframes vf-splash-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-splash{display:none}}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-coin{vertical-align:middle;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-coin img{max-width:100%;max-height:100%}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] button .vf-coin{box-sizing:border-box;background:var(--vf-dark);border-radius:50%;width:1.75rem;height:1.75rem;padding:.2rem}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] button[data-vf-busy]{pointer-events:none;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-dock{z-index:29;background:var(--vitrina-dark);border-bottom:1px solid color-mix(in srgb, var(--vitrina-on-dark) 12%, transparent);opacity:0;pointer-events:none;justify-content:center;gap:.5rem;padding:.5rem 1rem .75rem;transition:transform .25s,opacity .2s;display:flex;position:fixed;left:0;right:0;transform:translateY(-110%)}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-dock[data-open]{opacity:1;pointer-events:auto;transform:none}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .vf-dock input{width:min(36rem,70%)}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] main.search-page>section.card:first-of-type{background:linear-gradient(90deg, color-mix(in srgb, var(--vf-dark) 92%, transparent) 0%, color-mix(in srgb, var(--vf-dark) 55%, transparent) 40%, transparent 70%), var(--vf-photo,url(/styles/foto/zapchasti.jpg)) right center / cover fixed no-repeat, var(--vf-dark);background-blend-mode:normal, lighten;color:var(--vf-on-dark);border-color:#0000}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] main.search-page>section.card:first-of-type :is(h1,.eyebrow,label,.hint,summary){color:var(--vf-on-dark)}@media (min-width:741px){:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] main.search-page>section.card:first-of-type .search-list-form{max-width:50%}}@media (max-width:740px){.storefront-vitrina-foto:before{background:linear-gradient(180deg, var(--vf-dark) 0%, var(--vf-dark) 42%, color-mix(in srgb, var(--vf-dark) 30%, transparent) 62%, color-mix(in srgb, var(--vf-dark) 70%, transparent) 100%), var(--vf-photo,url(/styles/foto/zapchasti.jpg)) 62% bottom / auto 58% no-repeat, var(--vf-dark);background-blend-mode:normal, lighten}.storefront-vitrina-foto .vf-hero{min-height:0;padding:2rem 1rem 0}.storefront-vitrina-foto .vf-hero-text{padding-bottom:34vh}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact{grid-template-columns:minmax(0,1fr)}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row button{grid-area:3/1;width:100%}:is(html[data-template],.style-preview-site[data-template])[data-layout=vitrina-foto] .storefront-vitrina-foto .vf-hero form.search-form-compact>.search-row .hint{grid-row:4}.storefront-vitrina-foto .vf-adv{grid-template-columns:1fr;margin:0 -1rem;padding:0 1rem;position:static}.storefront-vitrina-foto .vf-adv>div,.storefront-vitrina-foto .vf-adv>div+div{border-left:0;padding:1rem 0}.storefront-vitrina-foto .vf-adv>div+div{border-top:1px solid color-mix(in srgb, var(--vf-on-dark) 12%, transparent)}.storefront-vitrina-foto .vf-sheet{padding:3rem 1rem 1rem}.storefront-vitrina-foto .vf-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.storefront-vitrina-foto .vf-tile{padding:.75rem}.storefront-vitrina-foto .vf-cards{grid-template-columns:1fr}}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-ext-500-normal.35-xhfy4h1ipq.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-500-normal.1mskwgvwkr-or.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-500-normal.14bz1dq6x875s.woff2)format("woff2"),url(../media/montserrat-cyrillic-500-normal.0jjifvoj79-_x.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-vietnamese-500-normal.3m3--9eiwpfa1.woff2)format("woff2"),url(../media/montserrat-vietnamese-500-normal.16g69emz7gzq5.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-ext-500-normal.0q3n9mq156zd3.woff2)format("woff2"),url(../media/montserrat-latin-ext-500-normal.1vpetcv5ash04.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-500-normal.09u00g3252wjk.woff2)format("woff2"),url(../media/montserrat-latin-500-normal.008iihk5zan0u.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1dpp22a693y_f.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.2j0n2wowgjqls.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.18feapymqwhbh.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.2l5m2m6-3_1r7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.0y4gpqeqws6yv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.2nhbs3yj9gl6i.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.18eestevoqzwv.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.1_rj7yg1pulj1.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.14ri_qndij_e8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.22pgwkr6js0ec.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.3cj1z__33gk9h.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.43_h0be0oa3u4.woff)format("woff");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}
html[data-site=platform]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ecebe7;background:#141618;font-family:IBM Plex Sans,Helvetica Neue,system-ui,sans-serif}html[data-site=platform] body{background:#141618;flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}html[data-site=platform] body>main{box-sizing:border-box;flex:1 0 auto;width:100%;padding-top:0}html[data-site=platform] a{color:#ecebe7;text-underline-offset:3px;text-decoration-color:#5b6067}html[data-site=platform] a:hover{color:#fff}html[data-site=platform] .eyebrow{color:#b8976a;letter-spacing:.3em;font-family:Montserrat,sans-serif}html[data-site=platform] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){color:#ecebe7;background:#181b1e;border-color:#3a3f46}html[data-site=platform] ::placeholder{color:#6b7077}html[data-site=platform] h1,html[data-site=platform] h2,html[data-site=platform] h3{font-weight:500}html[data-site=platform] h1{letter-spacing:.08em;font-family:Montserrat,sans-serif;font-size:1.6rem}html[data-site=platform] .flash{max-width:80rem;margin:0 auto}html[data-site=platform] .pl-top{z-index:3;box-sizing:border-box;background:#141618;border-bottom:1px solid #23262a;width:100vw;margin:0 0 2rem calc(50% - 50vw);position:relative}html[data-site=platform] body{--pl-w:1400px;--pl-pad:40px}html[data-site=platform] body:has(.pl-top-staff){--pl-w:1440px;--pl-pad:40px}html[data-site=platform] .pl-top-in{box-sizing:border-box;align-items:center;gap:20px 26px;max-width:1440px;min-height:76px;margin:0 auto;padding:0 40px;display:flex}html[data-site=platform] .pl-top-plain .pl-top-in{box-sizing:content-box;flex-wrap:wrap;justify-content:space-between;gap:16px 40px;max-width:1320px;min-height:92px}html[data-site=platform] .pl-logo{letter-spacing:-.02em;color:#ecebe7;flex:none;align-items:baseline;font-size:24px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}html[data-site=platform] .pl-logo>span:first-child{border-bottom:3px solid #b8976a;padding-bottom:1px}html[data-site=platform] .pl-top-plain .pl-logo{font-size:28px}html[data-site=platform] .pl-top-plain .pl-logo>span:first-child{border-bottom-width:4px}html[data-site=platform] .pl-nav{letter-spacing:.22em;text-transform:uppercase;flex:auto;align-self:stretch;align-items:center;gap:4px 26px;margin-left:26px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;display:flex}html[data-site=platform] .pl-nav a,html[data-site=platform] .pl-direct{color:#ecebe7;text-decoration:none}html[data-site=platform] .pl-direct{border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 0;display:inline-flex}html[data-site=platform] .pl-direct .pl-dot{margin-left:0}html[data-site=platform] .pl-direct:hover,html[data-site=platform] .pl-direct[aria-current=page]{border-bottom-color:#b8976a}html[data-site=platform] .pl-nav-flat{letter-spacing:.3em;flex-wrap:wrap;flex:0 auto;align-self:auto;gap:8px 30px;margin-left:auto}html[data-site=platform] .pl-nav-flat>a{border-bottom:2px solid #0000;padding:6px 0}html[data-site=platform] .pl-nav-flat>a:hover,html[data-site=platform] .pl-nav-flat>a[aria-current=page]{border-bottom-color:#b8976a}html[data-site=platform] .pl-nav-flat>a.pl-login{box-sizing:border-box;letter-spacing:.06em;text-transform:none;border:1px solid #8c9198;border-radius:980px;align-items:center;min-height:44px;padding:10px 20px;font-size:14px;display:inline-flex}html[data-site=platform] .pl-nav-flat>a.pl-login:hover{border-color:#b8976a}html[data-site=platform] .pl-accent{color:#b8976a;white-space:pre}html[data-site=platform] .pl-dot{vertical-align:middle;background:#b8976a;border-radius:50%;flex:none;width:6px;height:6px;margin-left:8px;display:inline-block}html[data-site=platform] .pl-logout{margin:0}html[data-site=platform] .pl-logout button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:#8c9198;cursor:pointer;background:0 0;border:0;border-radius:0;padding:6px 0;font-weight:500}html[data-site=platform] .pl-logout button:hover{color:#ecebe7}html[data-site=platform] .pl-group{align-self:stretch;align-items:center;display:flex;position:relative}html[data-site=platform] .pl-group-btn{color:#ecebe7;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:10px 0;display:inline-flex}html[data-site=platform] .pl-group-btn svg{color:#8c9198}html[data-site=platform] .pl-group-btn .pl-dot{margin-left:0}html[data-site=platform] .pl-group:hover>.pl-group-btn,html[data-site=platform] .pl-active>.pl-group-btn{border-bottom-color:#b8976a}html[data-site=platform] .pl-group:has(>.pl-drop:popover-open)>.pl-group-btn{border-bottom-color:#b8976a}html[data-site=platform] .pl-group:hover>.pl-group-btn svg{color:#ecebe7}html[data-site=platform] .pl-group:has(>.pl-drop:popover-open)>.pl-group-btn svg{color:#ecebe7}html[data-site=platform] .pl-drop{box-sizing:border-box;color:#ecebe7;letter-spacing:0;text-transform:none;background:#1d2024;border:1px solid #2e3238;border-top:2px solid #b8976a;width:max-content;min-width:260px;margin:0;padding:8px 0;font-family:IBM Plex Sans,sans-serif;position:absolute;inset:100% auto auto -20px;overflow:visible;box-shadow:0 24px 48px #00000073}html[data-site=platform] .pl-drop-right{min-width:220px;left:auto;right:0}html[data-site=platform] .pl-group:hover>.pl-drop{display:block}html[data-site=platform] .pl-drop:popover-open{inset:auto;top:anchor(bottom);left:calc(anchor(left) - 20px);position:fixed}html[data-site=platform] .pl-drop-right:popover-open{left:auto;right:anchor(right)}html[data-site=platform] .pl-g1{anchor-name:--pl-g1}html[data-site=platform] .pl-g1>.pl-drop{position-anchor:--pl-g1}html[data-site=platform] .pl-g2{anchor-name:--pl-g2}html[data-site=platform] .pl-g2>.pl-drop{position-anchor:--pl-g2}html[data-site=platform] .pl-g3{anchor-name:--pl-g3}html[data-site=platform] .pl-g3>.pl-drop{position-anchor:--pl-g3}html[data-site=platform] .pl-g4{anchor-name:--pl-g4}html[data-site=platform] .pl-g4>.pl-drop{position-anchor:--pl-g4}html[data-site=platform] .pl-g5{anchor-name:--pl-g5}html[data-site=platform] .pl-g5>.pl-drop{position-anchor:--pl-g5}html[data-site=platform] .pl-g6{anchor-name:--pl-g6}html[data-site=platform] .pl-g6>.pl-drop{position-anchor:--pl-g6}html[data-site=platform] .pl-g9{anchor-name:--pl-g9}html[data-site=platform] .pl-g9>.pl-drop{position-anchor:--pl-g9}html[data-site=platform] .pl-drop a.pl-dd,html[data-site=platform] .pl-drop .pl-logout button{box-sizing:border-box;letter-spacing:0;text-transform:none;color:#d9dadd;white-space:nowrap;text-align:left;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:11px 20px;font-family:IBM Plex Sans,sans-serif;font-size:15px;font-weight:400;text-decoration:none;display:flex}html[data-site=platform] .pl-drop a.pl-dd:hover,html[data-site=platform] .pl-drop a.pl-dd[aria-current=page],html[data-site=platform] .pl-drop .pl-logout button:hover{color:#ecebe7;background:#262a2f}html[data-site=platform] .pl-drop hr{background:#2e3238;border:0;height:1px;margin:6px 20px}html[data-site=platform] .pl-drop .pl-dot{width:7px;height:7px;margin-left:0}html[data-site=platform] .pl-count{color:#b8976a;font-size:13px}html[data-site=platform] .pl-top-staff .pl-nav{font-size:12px}html[data-site=platform] .pl-tools{flex:none;align-self:stretch;align-items:center;gap:6px;display:flex}html[data-site=platform] .pl-search{border-bottom:1px solid #5b6067;align-items:center;width:210px;margin:0;display:flex}html[data-site=platform] .pl-search input{color:#ecebe7;min-width:0;height:38px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}html[data-site=platform] .pl-search button{color:#b8976a;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:32px;height:38px;padding:0;display:inline-flex}html[data-site=platform] .pl-ico{color:#ecebe7;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex;position:relative}html[data-site=platform] .pl-search-ico{display:none}html[data-site=platform] .pl-badge{box-sizing:border-box;color:#141618;background:#b8976a;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:3px;right:1px}html[data-site=platform] .pl-profile{border-left:1px solid #2e3238;margin-left:8px;padding-left:16px}html[data-site=platform] .pl-profile .pl-group-btn{border-bottom:0;gap:10px;padding:0}html[data-site=platform] .pl-avatar{letter-spacing:0;border:1px solid #b8976a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:500;display:inline-flex}html[data-site=platform] .pl-role{letter-spacing:.22em;color:#b4b8be;font-size:10px}@media (max-width:1366px){html[data-site=platform] body:has(.pl-top-staff){--pl-w:1280px;--pl-pad:32px}html[data-site=platform] .pl-top-staff .pl-top-in{gap:20px 22px;max-width:1280px;padding:0 32px}html[data-site=platform] .pl-top-staff .pl-nav{letter-spacing:.14em;gap:4px 22px;margin-left:22px;font-size:11px}html[data-site=platform] .pl-search{display:none}html[data-site=platform] .pl-search-ico{display:inline-flex}}@media (min-width:701px){html[data-site=platform] main.pl-page:has(>.pl-top-staff){max-width:none;margin:0;padding:0}html[data-site=platform] main.pl-page>.pl-page-body{max-width:var(--pl-w);padding:64px var(--pl-pad) 96px;margin:0 auto}}@media (max-width:900px){html[data-site=platform] .pl-top-in{flex-wrap:wrap;padding:12px 20px}html[data-site=platform] .pl-nav{flex-wrap:wrap;flex:100%;align-self:auto;margin-left:0}html[data-site=platform] .pl-nav-flat{letter-spacing:.2em;gap:8px 20px;margin-left:0}html[data-site=platform] .pl-tools{flex-wrap:wrap;flex:100%;align-self:auto}}html[data-site=platform] .pl-home,html[data-site=platform] .pl-page{max-width:none;margin:0;padding:0;display:block}html[data-site=platform] .pl-home .pl-top,html[data-site=platform] .pl-page .pl-top{width:auto;margin:0}html[data-site=platform] .pl-hero{--pl-hero-pad:clamp(200px, calc(100vh - 480px), 372px);--pl-mark-size:calc((var(--pl-hero-pad) - 76px) / .78);background:radial-gradient(70% 60% at 68% 42%,#3b4047 0%,#23262a 45%,#141618 100%);flex-direction:column;min-height:760px;display:flex;position:relative;overflow:hidden}html[data-site=platform] .pl-hero .pl-top{background:0 0;border-bottom-color:#0000}html[data-site=platform] .pl-hero-mark{pointer-events:none;flex-direction:column;align-items:stretch;gap:24px;display:inline-flex;position:absolute;top:104px;right:-28px}html[data-site=platform] .pl-hero-mark>span:first-child{font-family:IBM Plex Sans,sans-serif;font-size:var(--pl-mark-size);letter-spacing:-.045em;color:#0000;-webkit-text-stroke:1.5px #41464d;font-weight:700;line-height:.78}html[data-site=platform] .pl-hero-mark>span:last-child{opacity:.5;background:#b8976a;height:22px}@media (min-width:1400px) and (min-height:850px){html[data-site=platform] .pl-hero{--pl-hero-pad:0px;--pl-mark-size:380px}}html[data-site=platform] .pl-hero-notice{z-index:2;max-width:var(--pl-w);box-sizing:border-box;padding:0 var(--pl-pad) 0;margin:0 auto;position:relative}html[data-site=platform] .pl-hero-in{z-index:1;max-width:var(--pl-w);box-sizing:border-box;width:100%;padding:var(--pl-hero-pad) var(--pl-pad) 72px;flex-wrap:wrap;flex:1 0 auto;justify-content:space-between;align-items:flex-end;gap:40px 64px;margin:0 auto;display:flex;position:relative}html[data-site=platform] .pl-hero-main{flex-direction:column;flex:640px;gap:22px;min-width:0;display:flex}html[data-site=platform] .pl-eyebrow{letter-spacing:.34em;text-transform:uppercase;color:#b4b8be;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}html[data-site=platform] .pl-hero h1{letter-spacing:.24em;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:50px;font-weight:500;line-height:1.3}html[data-site=platform] .pl-hero-search{flex-direction:column;gap:8px;max-width:520px;margin:14px 0 0;display:flex}html[data-site=platform] .pl-hero-search label{letter-spacing:.3em;text-transform:uppercase;color:#8c9198;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}html[data-site=platform] .pl-hero-search>div{border-bottom:1px solid #8c9198;align-items:center;display:flex}html[data-site=platform] .pl-hero-search input{color:#ecebe7;background:0 0;border:0;outline:none;flex:1;min-width:0;height:52px;padding:0;font-family:IBM Plex Sans,sans-serif;font-size:18px}html[data-site=platform] .pl-hero-search button{color:#b8976a;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}html[data-site=platform] .pl-hero-text{color:#c3c6cb;flex:0 400px;margin:0;font-size:17px;line-height:1.6}html[data-site=platform] .pl-cards{max-width:var(--pl-w);box-sizing:border-box;padding:88px var(--pl-pad) 40px;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:16px;margin:0 auto;display:grid}html[data-site=platform] .pl-card{box-sizing:border-box;background:#1d2024;border:1px solid #2e3238;flex-direction:column;justify-content:space-between;gap:32px;min-height:220px;padding:26px 24px;display:flex}html[data-site=platform] .pl-card-dot{background:#b8976a;border-radius:50%;width:9px;height:9px}html[data-site=platform] .pl-card>span:last-child{flex-direction:column;gap:10px;display:flex}html[data-site=platform] .pl-caps{letter-spacing:.3em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}html[data-site=platform] .pl-card .pl-caps{color:#b8976a}html[data-site=platform] .pl-card-text{color:#b4b8be;font-size:15px;line-height:1.55}html[data-site=platform] .pl-marks{max-width:var(--pl-w);box-sizing:border-box;padding:72px var(--pl-pad) 88px;flex-direction:column;gap:28px;margin:0 auto;display:flex}html[data-site=platform] .pl-marks-row{flex-wrap:wrap;justify-content:center;display:flex}html[data-site=platform] .pl-mark{flex:0 0 14.2857%;justify-content:center;align-items:center;min-width:150px;min-height:140px;display:flex}html[data-site=platform] .pl-mark img{width:auto;height:auto}html[data-site=platform] .pl-steps{max-width:var(--pl-w);box-sizing:border-box;padding:0 var(--pl-pad) 96px;margin:0 auto}html[data-site=platform] .pl-steps ol{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:28px 0;margin:0;padding:0;list-style:none;display:grid}html[data-site=platform] .pl-steps li{border-top:1px solid #3a3f46;flex-direction:column;gap:10px;padding:18px 28px 0 0;display:flex}html[data-site=platform] .pl-steps li.pl-step-first{border-top-color:#b8976a}html[data-site=platform] .pl-step-num{font-variant-numeric:lining-nums;color:#8c9198;font-family:Montserrat,sans-serif;font-size:34px;font-weight:500;line-height:1}html[data-site=platform] .pl-step-text{color:#b4b8be;font-size:14px}@media (max-width:700px){html[data-site=platform] .pl-hero{min-height:0}html[data-site=platform] .pl-hero h1{letter-spacing:.14em;font-size:26px}html[data-site=platform] .pl-hero-mark>span:first-child{font-size:190px}html[data-site=platform] .pl-hero-mark>span:last-child{height:12px}html[data-site=platform] .pl-hero-in,html[data-site=platform] .pl-cards,html[data-site=platform] .pl-marks,html[data-site=platform] .pl-steps,html[data-site=platform] .pl-hero-notice{padding-left:20px;padding-right:20px}html[data-site=platform] .pl-mark{flex-basis:50%;min-width:0}}html[data-site=platform] .pl-page-body{max-width:var(--pl-w);box-sizing:border-box;padding:64px var(--pl-pad) 96px;margin:0 auto}html[data-site=platform] .pl-page-body h1{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:26px}html[data-site=platform] .pl-foot{margin-top:auto}html[data-site=platform] .pl-foot-in{color:#8c9198;flex-wrap:wrap;align-items:center;gap:16px 40px;max-width:1320px;margin:0 auto;padding:32px 40px 40px;font-size:14px;display:flex}html[data-site=platform] .pl-logo-small{font-size:22px}html[data-site=platform] .pl-foot-cities{letter-spacing:.34em;text-transform:uppercase;flex-wrap:wrap;flex:240px;align-items:center;gap:10px 22px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;display:inline-flex}html[data-site=platform] .pl-foot-sep{background:#3a3f46;width:1px;height:18px}html[data-site=platform] .pl-foot a{color:#8c9198;text-decoration:none}html[data-site=platform] .pl-foot a:hover{color:#ecebe7}html[data-site=platform] .card{background:#1d2024;border:1px solid #2e3238;box-shadow:0 8px 28px #0006}html[data-site=platform] code{background:#262a2f}html[data-site=platform] .search-row input{border:1px solid #3a3f46}html[data-site=platform] .search-row button{color:#141618;background:#b8976a}html[data-site=platform] .offer{border-top:1px solid #2e3238}html[data-site=platform] .offer span,html[data-site=platform] .offer-meta,html[data-site=platform] .replacement-arrow small{color:#8c9198}html[data-site=platform] .identity-form input{border:1px solid #3a3f46}html[data-site=platform] .identity-form button:not(.pw-eye),html[data-site=platform] form button:not(.pw-eye){color:#141618;background:#b8976a}html[data-site=platform] dt{color:#8c9198}html[data-site=platform] .supplier-api-alert-dot{box-shadow:0 0 0 2px #141618}html[data-site=platform] .filters input,html[data-site=platform] .filters select,html[data-site=platform] .settings-form input,html[data-site=platform] .settings-form select,html[data-site=platform] .settings-form textarea{border:1px solid #3a3f46}html[data-site=platform] th,html[data-site=platform] td{border-bottom:1px solid #2e3238}html[data-site=platform] .badge{color:#b8976a;background:#2b2618}html[data-site=platform] .shelf-entry-details{background:#202327;border:1px solid #2e3238}html[data-site=platform] .shelf-entry-details>summary{color:#b8976a}html[data-site=platform] .shelf-entry-panel{border-top:1px solid #2e3238}html[data-site=platform] .shelf-entry-switch label{background:#1d2024;border:1px solid #3a3f46}html[data-site=platform] .shelf-entry-switch input:checked+label{color:#141618;background:#b8976a;border-color:#b8976a}html[data-site=platform] .shelf-entry-form input{border:1px solid #3a3f46}html[data-site=platform] .stat-card{background:#1d2024;border:1px solid #2e3238}html[data-site=platform] .hint,html[data-site=platform] small{color:#8c9198}html[data-site=platform] .finance-box,html[data-site=platform] .empty{background:#23262a}html[data-site=platform] .tabs span,html[data-site=platform] .tabs a{background:#262a2f}html[data-site=platform] .tabs a.active{color:#141618;background:#b8976a}html[data-site=platform] .scanner-outcome.ok{color:#b8976a}html[data-site=platform] .scanner-outcome.warn{color:#d9b26a}html[data-site=platform] .quiet-button{color:#ecebe7;background:#1d2024;border:1px solid #3a3f46}html[data-site=platform] .primary-button{color:#141618;background:#b8976a}html[data-site=platform] .box,html[data-site=platform] .customer-order{border:1px solid #2e3238}html[data-site=platform] .customer-order>summary{background:#202327}html[data-site=platform] .customer-order>summary::marker{color:#b8976a}html[data-site=platform] .status-accepted,html[data-site=platform] .status-ready{color:#b8976a;background:#2b2618}html[data-site=platform] .line-notice{color:#b8976a;background:#23262a}html[data-site=platform] .line-notice.line-refused{color:#e0877a;background:#2e1f1d}html[data-site=platform] .order-filters label,html[data-site=platform] .order-more-filters{color:#8c9198}html[data-site=platform] .order-more-filters>summary,html[data-site=platform] .row-toggle{color:#b8976a}html[data-site=platform] .row-toggle:has(input:focus-visible){outline:2px solid #b8976a}html[data-site=platform] .staff-action-form label,html[data-site=platform] .staff-candidate-fields label{color:#8c9198}@media (max-width:36rem){html[data-site=platform] .staff-table tr{background:#1d2024;border:1px solid #2e3238}html[data-site=platform] .staff-table td:before{color:#8c9198}html[data-site=platform] .staff-table .staff-action-cell{border-top:1px solid #2e3238}}html[data-site=platform] .cart-check{color:#b8976a}html[data-site=platform] .cart-check.off{color:#6b7077}html[data-site=platform] .forecast-ok{color:#b8976a}html[data-site=platform] .search-modes a{border:1px solid #3a3f46}html[data-site=platform] .search-modes a[aria-current=true]{color:#141618;background:#b8976a}html[data-site=platform] .search-textarea{border:1px solid #3a3f46}html[data-site=platform] .offer-in-cart{background:#23262a}html[data-site=platform] .in-cart-badge{color:#b8976a;background:#23262a}html[data-site=platform] tr.line-actions td{background:#202327}html[data-site=platform] .line-edit label,html[data-site=platform] .line-actions-title{color:#8c9198}html[data-site=platform] .receiving-correction-form input:not([type=hidden]),html[data-site=platform] .receiving-correction-form select,html[data-site=platform] .receiving-document-table .receiving-correction-form input[type=number]{border:1px solid #3a3f46}html[data-site=platform] .receiving-gone-note{color:#d9b26a}html[data-site=platform] .money-strip{background:#23262a}html[data-site=platform] .shortfall{color:#e0877a}html[data-site=platform] tr.order-note td{background:#202327}html[data-site=platform] .note-inline summary{color:#8c9198}html[data-site=platform] .note-inline input[name=note]{border:1px solid #3a3f46}html[data-site=platform] .refuse-inline summary{color:#e0877a}html[data-site=platform] .pw-rule{background:#1d2024;border:1px solid #3a3f46;box-shadow:0 8px 28px #0006}html[data-site=platform] .pw-met{color:#b8976a}html[data-site=platform] .pw-unmet{color:#e0877a}html[data-site=platform] .identity-form button:disabled{color:#8c9198;background:#2e3238}html[data-site=platform] .supplier-orders-choice>span,html[data-site=platform] .supplier-api-name-form label{color:#8c9198}html[data-site=platform] .supplier-api-name-form input,html[data-site=platform] .supplier-api-table input[type=time],html[data-site=platform] .supplier-api-table select{color:#ecebe7;background:#1d2024;border:1px solid #3a3f46}html[data-site=platform] .supplier-api-saved{color:#b8976a}html[data-site=platform] .supplier-api-state,html[data-site=platform] .supplier-api-credentials{color:#8c9198}html[data-site=platform] .fx-panel{background:#262a2f}html[data-site=platform] .fx-panel input[type=text],html[data-site=platform] .fx-panel input:not([type]){border:1px solid #3a3f46}html[data-site=platform] .fx-amount{color:#b8976a}html[data-site=platform] .delivery-table th,html[data-site=platform] .delivery-table td{border-bottom:1px solid #2e3238}html[data-site=platform] .delivery-total td{background:#23262a}html[data-site=platform] .delivery-num{border:1px solid #3a3f46}html[data-site=platform] .delivery-comment{color:#8c9198}html[data-site=platform] .delivery-comment input{border:1px solid #3a3f46}html[data-site=platform] .delivery-form label{color:#8c9198}html[data-site=platform] .tag{color:#b4b8be;background:#262a2f}html[data-site=platform] .delivery-assign input[name=deliveryEuros]{border:1px solid #3a3f46}@media (max-width:36rem){html[data-site=platform] .dispatch-table tr{border:1px solid #2e3238}html[data-site=platform] .dispatch-table td[data-label]:before{color:#8c9198}}@media (max-width:52rem){html[data-site=platform] .cart-table tr.cart-line{border:1px solid #2e3238}html[data-site=platform] .cart-table tr.cart-line>td:before{color:#8c9198}}html[data-site=platform] .line-msg{color:#8c9198;background:#1d2024;border:1px solid #3a3f46}html[data-site=platform] .line-msg:hover,html[data-site=platform] .line-msg:focus-visible{border-color:var(--shop-primary,#b8976a);color:var(--shop-primary,#b8976a)}html[data-site=platform] .line-msg-unread{background:var(--shop-primary,#b8976a);border-color:var(--shop-primary,#b8976a);color:#141618}html[data-site=platform] .line-msg-unread:after{box-shadow:0 0 0 2px #1d2024}html[data-site=platform] .line-panel-body{background:#1d2024;border-left:1px solid #2e3238;box-shadow:-8px 0 28px #0006}html[data-site=platform] .line-panel-close{color:#ecebe7}html[data-site=platform] .line-panel-close:hover,html[data-site=platform] .line-panel-close:focus-visible{background:#262a2f}html[data-site=platform] .line-msg-item{background:#23262a;border:1px solid #2e3238}html[data-site=platform] .line-msg-meta{color:#8c9198}html[data-site=platform] .line-msg-item.line-msg-client{background:var(--hl-bg);color:var(--hl-text);border-color:var(--hl-line)}html[data-site=platform] .line-msg-item.line-msg-client .line-msg-meta{color:var(--hl-text)}html[data-site=platform] .line-panel-empty{color:#8c9198}html[data-site=platform] .line-panel-form textarea{border:1px solid #3a3f46}html[data-site=platform] .line-panel-form .notice{color:#e0877a}html[data-site=platform] .line-panel-info{background:#23262a}html[data-site=platform] .msg-row a{border-bottom:1px solid #2e3238}html[data-site=platform] .msg-row a:hover,html[data-site=platform] .msg-row a:focus-visible{background:#23262a}html[data-site=platform] .msg-row-last,html[data-site=platform] .msg-row-date{color:#8c9198}html[data-site=platform] .msg-row-new{background:var(--shop-primary,#b8976a);color:#141618}html[data-site=platform] .msg-filters a{color:#ecebe7;border:1px solid #3a3f46}html[data-site=platform] .msg-filters a[aria-current=page]{background:var(--shop-primary,#b8976a);border-color:var(--shop-primary,#b8976a);color:#141618}html[data-site=platform] .msg-unanswered td:first-child{box-shadow:inset 3px 0 #b8976a}html[data-site=platform] .pl-dot.supplier-api-alert-dot{box-shadow:none;vertical-align:baseline;margin-left:0}html[data-site=platform] .receiving-result-card{border-radius:0}html[data-site=platform] .receiving-result-card[data-colour]{color:#ecebe7;background:#1d2024;border-color:#3a3f46}html[data-site=platform] .receiving-result-card[data-colour=green]{color:#a7d7b5;background:#6fae841a;border-color:#4e8a62}html[data-site=platform] .receiving-result-card[data-colour=yellow]{color:#e3c48f;background:#b8976a1a;border-color:#b8976a}html[data-site=platform] .receiving-result-card[data-colour=red]{color:#e0877a;background:#e0877a1a;border-color:#a5524a}html[data-site=platform] tr[data-colour=green]>td{color:#6fcf8f;background:#6fcf8f2e}html[data-site=platform] tr[data-colour=yellow]>td{color:#ffd166;background:#ffd1662e}html[data-site=platform] tr[data-colour=red]>td{color:#e8776f;background:#e8776f33}html[data-site=platform] .receiving-scanner-panel :is(.scanner-scan,.receiving-search-panel,.receiving-draft-panel,.receiving-match-row,.receiving-search-row,.receiving-quantity-dialog){color:#ecebe7;background:#1d2024;border-color:#3a3f46}html[data-site=platform] .receiving-scanner-panel .scanner-scan input,html[data-site=platform] .receiving-scanner-panel .receiving-search-form>input,html[data-site=platform] .receiving-scanner-panel .receiving-inline-filter input[type=date]{color:#ecebe7;background:#181b1e;border-color:#3a3f46}html[data-site=platform] .receiving-scanner-panel .receiving-search-row[data-colour=green],html[data-site=platform] .receiving-scanner-panel .receiving-match-row[data-colour=green]{color:#6fcf8f;background:#6fcf8f2e;border-color:#4e8a62}html[data-site=platform] .receiving-scanner-panel .receiving-search-row[data-colour=yellow],html[data-site=platform] .receiving-scanner-panel .receiving-match-row[data-colour=yellow]{color:#ffd166;background:#ffd1662e;border-color:#8f783c}html[data-site=platform] .receiving-scanner-panel .receiving-search-row[data-colour=neutral],html[data-site=platform] .receiving-scanner-panel .receiving-match-row[data-colour=neutral]{color:#ecebe7;background:#1d2024;border-color:#3a3f46}html[data-site=platform] .receiving-scanner-panel .receiving-quantity-backdrop{background:#000000a8}html[data-site=platform] .status-dates-pop{color:#ecebe7;background:#1d2024;border:1px solid #3a3f46;border-radius:0;box-shadow:0 10px 28px #00000073}html[data-site=platform] .country-phone-field{background:#181b1e;border:1px solid #3a3f46;border-radius:0}html[data-site=platform] .country-phone-code{color:#ecebe7;background:#202327;border-right:1px solid #3a3f46}html[data-site=platform] .country-phone-field:focus-within{outline-color:#b8976a}html[data-site=platform] body .country-phone .country-phone-field .country-phone-input,html[data-site=platform] .identity-form .country-phone .country-phone-field .country-phone-input{color:#ecebe7;background:0 0;border:0}html[data-site=platform] .country-phone-hint{color:#8c9198}html[data-site=platform] .receiving-scanner-panel{font-family:Montserrat,sans-serif}html[data-site=platform] body .receiving-scanner-panel .receiving-draft-button.receiving-draft-button.receiving-draft-button{letter-spacing:.14em;text-transform:uppercase;color:#b8976a;background:0 0;border:1px solid #b8976a;border-radius:0;min-height:36px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;text-decoration:none}html[data-site=platform] body .receiving-scanner-panel .receiving-draft-save.receiving-draft-save.receiving-draft-save{color:#141618;background:#b8976a}html[data-site=platform] body .receiving-scanner-panel button.receiving-draft-discard.receiving-draft-discard.receiving-draft-discard{letter-spacing:.1em;color:#8c9198;background:0 0;border-color:#3a3f46;min-height:26px;padding:0 10px;font-size:9px}html[data-site=platform] body .receiving-scanner-panel button.receiving-undo-button.receiving-undo-button.receiving-undo-button{letter-spacing:.04em;padding:4px;font-size:10px}html[data-site=platform] body .receiving-scanner-panel button.receiving-result-client.receiving-result-client.receiving-result-client{min-height:0;color:inherit;letter-spacing:normal;text-transform:none;background:0 0;border:0;padding:0}html[data-site=platform] body .receiving-scanner-panel button.receiving-result-client strong{letter-spacing:normal;text-transform:none}html[data-site=platform] body .receiving-scanner-panel .receiving-search-form .receiving-status-switch :is(button.quiet-button,button.primary-button){letter-spacing:.04em;min-height:36px;padding:0 10px;font-size:10px}html[data-site=platform] body .receiving-scanner-panel .receiving-quantity-dialog .receiving-quantity-stepper.receiving-quantity-stepper button{letter-spacing:0;padding:0;font-family:Montserrat,sans-serif;font-size:26px;font-weight:500;line-height:1}html[data-site=platform] body .receiving-scanner-panel .receiving-quantity-dialog .receiving-quantity-stepper.receiving-quantity-stepper input{color:#ecebe7;text-align:center;background:#181b1e;border:1px solid #3a3f46;padding:0 8px;font-family:Montserrat,sans-serif;font-size:26px;font-weight:600}html[data-site=platform] body .receiving-scanner-panel .receiving-quantity-dialog .receiving-quantity-actions button{width:100%;min-height:44px}html[data-site=platform] body .receiving-document-table .receiving-qty-step.receiving-qty-step.receiving-qty-step button{letter-spacing:0;width:30px;min-height:30px;padding:0;font-size:16px}html[data-site=platform] .pl-group-count{letter-spacing:0;margin-left:6px;font-weight:500}
html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))){box-sizing:border-box;max-width:1400px;margin:0 auto;padding:0 40px 80px;display:block}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))):not(:has(>.pl-top)){padding-top:72px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top)))>.pl-top{margin-bottom:36px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top)))>*+*{margin-top:24px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top)))>.pl-top+*,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top)))>.line-panel{margin-top:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) h1{letter-spacing:.24em;text-transform:uppercase;margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:500;line-height:1.35}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) h2,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) h3{letter-spacing:.22em;text-transform:uppercase;color:#ecebe7;margin:28px 0 14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.5}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .card>h2:first-child,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .card>h3:first-child,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .notice h2{margin-top:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .eyebrow{letter-spacing:.34em;text-transform:uppercase;margin:0 0 8px;font-size:11px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .card{box-shadow:none;background:#1d2024;border:1px solid #2e3238;border-radius:0;padding:32px 36px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .card .card,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .box,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .finance-box,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .empty,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .stat-card,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-notice,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .shelf-entry-details{box-shadow:none;border-radius:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .box,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .finance-box,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .empty{background:#202327;border:1px solid #2e3238}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .empty,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .finance-box{padding:20px 24px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .empty h2,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .empty h3{margin-top:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) p{color:#c3c6cb}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-notice{color:#ecebe7;background:#1d2024;border:1px solid #2e3238;border-left:3px solid #b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-notice p{color:#ecebe7}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-notice strong{color:#b8976a;font-weight:600}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .history-table td{border-bottom:1px solid #2e3238}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .history-table .history-plus{color:#6fcf8f}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .hint,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) small,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) dt,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) label{color:#8c9198}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) dd{color:#ecebe7}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .flash,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .notice-line{border-radius:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select){box-sizing:border-box;color:#ecebe7;background:0 0;border:0;border-bottom:1px solid #5b6067;border-radius:0;outline:none;min-height:42px;padding:10px 2px;font-family:IBM Plex Sans,sans-serif;font-size:15px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) select{padding-right:24px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) select option{color:#ecebe7;background:#1d2024}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea):focus{border-bottom-color:#b8976a;box-shadow:0 1px #b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) textarea{color:#ecebe7;background:#14161899;border:1px solid #3a3f46;border-radius:0;outline:none;padding:14px 18px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:1.6}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) textarea:focus{border-color:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=checkbox],html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=radio]{accent-color:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=number]{text-align:center}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=file]{color:#8c9198;background:0 0;border:0;max-width:100%;padding:6px 0;font-family:IBM Plex Sans,sans-serif;font-size:14px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=file]::file-selector-button{color:#ecebe7;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #3a3f46;border-radius:0;margin-right:14px;padding:10px 16px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) input[type=file]::file-selector-button:hover{border-color:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) ::placeholder{color:#6b7077}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) label{letter-spacing:.22em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(button,.primary-button,a.quiet-button,.quiet-button):not(.pl-top *,.pw-eye){letter-spacing:.2em;text-transform:uppercase;box-sizing:border-box;cursor:pointer;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:12px 22px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(button,.primary-button):not(.pl-top *,.pw-eye){color:#141618;background:#b8976a;border:1px solid #b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(button,.primary-button):not(.pl-top *,.pw-eye):hover{background:#c7a878;border-color:#c7a878}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(.quiet-button,a.quiet-button,button.quiet-button):not(.pl-top *){color:#ecebe7;background:0 0;border:1px solid #3a3f46}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) :where(.quiet-button,a.quiet-button,button.quiet-button):not(.pl-top *):hover{color:#ecebe7;background:0 0;border-color:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) button:not(.pl-top *,.pw-eye):disabled,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .identity-form button:not(.pw-eye):disabled{color:#8c9198;cursor:not-allowed;background:#2e3238;border-color:#2e3238}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .danger{color:#e0877a;background:0 0;border-color:#6a3b35}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .danger:hover{background:0 0;border-color:#e0877a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) table{border-collapse:collapse}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) th{letter-spacing:.2em;text-transform:uppercase;color:#6b7077;border-bottom:1px solid #2e3238;padding:12px 12px 12px 0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) td{border-bottom:1px solid #2a2e33;padding:14px 12px 14px 0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) tr:last-child>td{border-bottom:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .table-scroll.card{padding:8px 24px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .identity-form{gap:22px;max-width:440px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .identity-form label{gap:4px;display:grid}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .identity-form input{border:0;border-bottom:1px solid #5b6067}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .identity-form button{justify-self:start}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))):not(:has(>.pl-top)) .card>form{gap:20px;max-width:440px;display:grid}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .card>form:not([class])>button{justify-self:start}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .pw-wrap>input{padding-right:2.8rem}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .pw-rule{background:#1d2024;border:1px solid #3a3f46;border-radius:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .msg-filters a{letter-spacing:.2em;text-transform:uppercase;border-radius:0;padding:10px 16px;font-family:Montserrat,sans-serif;font-size:10px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .msg-row-new,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .badge,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .tag,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .fx-panel{border-radius:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .msg-row-new{letter-spacing:.12em;font-size:10px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .badge,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .tag{color:#b4b8be;letter-spacing:.06em;background:0 0;border:1px solid #5b6067;padding:2px 8px;font-size:11px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .badge{color:#b8976a;border-color:#6b5a33}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .fx-panel{background:0 0;border:1px solid #2e3238;padding:6px 12px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .fx-panel input[type=text],html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .fx-panel input:not([type]){text-align:center;width:4.6rem;min-height:30px;padding:2px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .line-msg{border-radius:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .line-msg-unread:after{background:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) dl{margin:0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .page-head{align-items:center;margin-bottom:8px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-order{background:#1d2024;border:1px solid #2e3238;border-radius:0;margin:0 0 -1px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-order>summary{background:#1d2024;padding:16px 24px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .customer-order[open]>summary{border-bottom:1px solid #2e3238}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .order-filters{align-items:flex-end;gap:14px 20px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .order-filters label{gap:4px;display:grid}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .order-search-field input{width:100%}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .order-more-filters>summary{letter-spacing:.2em;text-transform:uppercase;color:#b8976a;font-family:Montserrat,sans-serif;font-size:10px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-table .cart-line-actions button{color:#ecebe7;background:0 0;border:1px solid #3a3f46;min-height:36px;padding:8px 12px;font-size:10px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-table .cart-line-actions button:hover{border-color:#b8976a}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-table td input[type=number]{width:56px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-table td input[name=lineComment]{width:140px;font-size:14px}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-total{margin:24px 0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-select,html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-clear{margin:12px 0}html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))) .cart-check{text-decoration:none}html[data-site=platform] body>main.search-page:has(>.pl-top-plain){grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;display:grid}html[data-site=platform] body>main.search-page:has(>.pl-top-plain)>*+*{margin-top:0}html[data-site=platform] body>main.search-page:has(>.pl-top-plain)>.pl-top{margin-bottom:8px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain)>section.card:first-of-type{background:radial-gradient(60% 120% at 80% 0,#2c3035 0%,#1a1c1f 55%,#141618 100%);border:0;border-bottom:1px solid #23262a;padding:40px 40px 36px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-form{flex-direction:column;gap:12px;max-width:760px;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-form>label{letter-spacing:.3em;font-size:11px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-textarea{min-height:140px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-row .hint{flex:320px;font-size:13px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-row button{min-height:52px;padding:16px 34px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-upload{flex-wrap:wrap;align-items:center;gap:10px 20px;max-width:760px;margin-top:22px;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-upload label{letter-spacing:.22em;align-items:center;gap:14px;font-size:11px;display:inline-flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-upload .hint{flex:100%;font-size:13px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-modes.card{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;margin:0;padding:0;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-modes>span{letter-spacing:.3em;text-transform:uppercase;color:#ecebe7;margin-right:auto;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .search-modes a.quiet-button{min-height:40px;padding:10px 18px;font-size:11px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .results{flex-direction:column;gap:28px;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) article.result{box-shadow:none;background:0 0;border:0;margin:0;padding:0}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) article.result>h2{letter-spacing:.24em;overflow-wrap:anywhere;border-top:1px solid #3a3f46;margin:0 0 10px;padding:14px 2px 0;font-size:15px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) article.result:has(.in-cart-badge)>h2{border-top-color:#b8976a}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer{background:#1d2024;border:1px solid #2e3238;gap:6px 20px;margin-top:-1px;padding:18px 24px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer:first-of-type{border-top:1px solid #2e3238}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) article.result>h2+.offer{margin-top:0}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-number>strong{letter-spacing:.02em;overflow-wrap:anywhere;font-size:16px;font-weight:500}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-number>span{color:#8c9198;margin-top:4px;font-size:13px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-source{color:#ecebe7;font-size:15px;font-weight:500}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer .offer-cap{letter-spacing:.16em;text-transform:uppercase;color:#6b7077;font-family:Montserrat,sans-serif;font-size:10px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-meta>b{color:#ecebe7;font-weight:500}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-meta{color:#8c9198;font-size:13px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-price{color:#ecebe7;font-size:19px;font-weight:500}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-price small{font-size:11px;font-weight:400;display:block}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer:has(.in-cart-badge){box-shadow:inset 3px 0 #b8976a}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .in-cart-badge{letter-spacing:.2em;text-transform:uppercase;color:#b8976a;background:0 0;border-radius:0;margin-top:6px;padding:0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;display:block}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer:has(.in-cart-badge) .offer-cart button:not(.quiet-button){color:#b8976a;background:0 0;border-color:#b8976a}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer:has(.in-cart-badge) .offer-cart button:hover{background:#b8976a1f}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-actions{align-items:stretch;gap:8px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart{flex-wrap:wrap;justify-content:flex-end;gap:10px 12px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart input[type=number]{text-align:center;width:56px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart input[name=lineComment],html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-shop input[name=buyerComment],html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-shop input[name=lineComment]{width:140px;font-size:13px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart button{white-space:nowrap;min-height:40px;padding:10px 16px;font-size:10px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart small.notice,html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer-cart small{text-align:right;color:#b8976a;flex:1 0 100%;font-size:12px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer .replacement-arrow{color:#b8976a}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer .replaced-number a{border-bottom:1px solid #b8976a;text-decoration:none}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .results .notice.card{box-shadow:none;background:0 0;border:0;border-top:1px solid #3a3f46;padding:16px 2px 0}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .results aside.notice{flex-wrap:wrap;align-items:baseline;gap:10px 28px;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .results aside.notice h2{letter-spacing:.3em;color:#8c9198;margin:0;font-size:11px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .results aside.notice ol{letter-spacing:.02em;color:#b4b8be;flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;font-size:16px;font-weight:500;list-style:none;display:flex}html[data-site=platform] body>main.search-page:has(>.pl-top-plain)>section.card.notice{padding:28px 36px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain)>section.card.notice ul{margin:0;padding-left:20px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense th{padding:14px 12px 14px 0}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense td,html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense th{font-size:14px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense td small{display:block}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense .offer-cart{flex-wrap:nowrap;gap:8px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense td input[name=lineComment]{width:130px}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense tr.offer-in-cart>td{background:#1d2024}html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .result-dense tr.offer-in-cart>td:first-child{padding-left:12px;box-shadow:inset 3px 0 #b8976a}@media (min-width:1025px){html[data-site=platform] body>main.search-page:has(>.pl-top-plain) .offer{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) 120px minmax(390px,1.5fr)}}@media (min-width:1025px) and (max-width:1366px){html[data-site=platform] body>main.search-page:has(>.pl-top-plain) :is(.offer-cart,.offer-shop) input[name=lineComment]{width:120px}}@media (max-width:700px){html[data-site=platform] body>main:where(:not(.pl-home,.pl-page)):is(:has(>.pl-top-plain),:not(:has(>.pl-top))){padding-left:16px;padding-right:16px}}
