:root{--ink:#191b1e;--ink-soft:#2c3034;--orange:#d8911c;--orange-dark:#b8790b;--sand:#f1eee7;--cream:#f8f8f8;--line:rgba(25,27,30,.15);--white:#fff;--muted:#6a6c6e;--display:"Barlow Condensed",Impact,sans-serif;--body:Manrope,Arial,sans-serif;--radius:18px;--shadow:0 18px 50px rgba(20,21,22,.1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.container{width:min(1200px,calc(100% - 48px));margin-inline:auto}.skip-link{position:absolute;left:-9999px;z-index:1000;background:var(--orange);color:#fff;padding:10px 16px}.skip-link:focus{left:12px;top:12px}.site-header{position:sticky;top:0;z-index:100;background:rgba(248,248,248,.95);backdrop-filter:blur(18px);border-bottom:1px solid rgba(25,27,30,.08)}.header-inner{height:76px;display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;min-width:154px}.brand-logo{display:block;width:154px;height:auto;max-height:58px;object-fit:contain}.site-footer .brand-logo{background:#f8f8f8;padding:3px;border-radius:2px}.site-nav{display:flex;align-items:center;gap:25px;margin-left:auto}.site-nav a{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:28px 0;position:relative}.site-nav a::after{content:"";position:absolute;bottom:18px;left:0;width:0;height:2px;background:var(--orange);transition:width .2s}.site-nav a:hover::after,.site-nav .is-active::after{width:100%}.header-phone{font-size:13px;font-weight:800;border-left:1px solid var(--line);padding-left:22px;white-space:nowrap}.header-phone span{color:var(--muted);font-size:10px;letter-spacing:.09em;text-transform:uppercase;display:block}.menu-toggle{display:none;margin-left:auto;background:none;border:0;width:42px;height:42px;padding:8px}.menu-toggle span{display:block;height:2px;background:var(--ink);margin:7px 0}.eyebrow{font-family:var(--display);font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--orange);margin:0 0 14px}.hero{position:relative;min-height:670px;overflow:hidden;background:var(--ink);color:var(--white);padding:94px 0 42px}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:62px;align-items:center;position:relative;z-index:2}.hero-gridline{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.08) 50%,transparent 50.1%),linear-gradient(180deg,transparent 49.9%,rgba(255,255,255,.06) 50%,transparent 50.1%);background-size:100px 100px;opacity:.35}.hero::after{content:"";position:absolute;width:78%;height:10px;bottom:0;left:0;background:repeating-linear-gradient(-45deg,var(--orange) 0 10px,#b8790b 10px 20px)}.hero-orb{position:absolute;border-radius:50%;filter:blur(1px);opacity:.95}.hero-orb-one{width:430px;height:430px;right:-115px;top:-180px;background:var(--orange)}.hero-orb-two{width:90px;height:90px;left:47%;bottom:78px;background:#d8911c}.hero-copy{padding:20px 0}.hero h1,.catalog-hero h1,.category-hero h1{font:800 clamp(60px,9vw,122px)/.82 var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0}.hero h1 em,.section h2 em,.catalog-hero h1 em,.category-main h2 em,.catalog-help h2 em,.contact-band h2 em,.location-section h2 em{color:var(--orange);font-style:normal}.hero-lede{font-size:18px;line-height:1.7;max-width:560px;color:#dfe0df;margin:27px 0 32px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:14px 20px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:transform .2s,background .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--orange);color:#fff}.button-primary:hover{background:var(--orange-dark);box-shadow:0 10px 24px rgba(216,145,28,.25)}.button-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45)}.button-ghost:hover{background:rgba(255,255,255,.1)}.button-dark{background:var(--ink);color:#fff}.button-light{background:#fff;color:var(--ink)}.button-ghost-dark{background:transparent;color:var(--ink);border:1px solid var(--ink)}.button-full{width:100%}.hero-side{background:#25282b;box-shadow:20px 26px 0 rgba(216,145,28,.9);max-width:450px;justify-self:end;width:100%;transform:rotate(1.2deg)}.hero-side-top,.hero-side-bottom{display:flex;justify-content:space-between;padding:15px 18px;font:700 11px var(--display);letter-spacing:.1em}.hero-side-bottom{display:block;background:#25282b}.hero-side-bottom span{display:block;color:#b8b9b8;margin-bottom:5px}.hero-side-bottom strong{font:700 23px/1 var(--display);text-transform:uppercase}.hero-photo{height:318px;background-position:center;background-size:cover}.hero-scroll{position:relative;z-index:3;display:flex;gap:14px;align-items:center;margin-top:54px;color:#b7b7b7;text-transform:uppercase;font:700 11px var(--display);letter-spacing:.14em}.hero-scroll i{display:block;width:54px;height:1px;background:var(--orange)}.stats-strip{background:var(--orange);color:#fff}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}.stats-grid>div{padding:22px 25px;border-left:1px solid rgba(255,255,255,.35);display:flex;align-items:baseline;gap:10px}.stats-grid>div:last-child{border-right:1px solid rgba(255,255,255,.35)}.stats-grid strong{font:700 36px/1 var(--display)}.stats-grid span{text-transform:uppercase;font:700 10px var(--body);letter-spacing:.08em}.section{padding:116px 0}.section-heading h2,.process-section h2,.terms-section h2,.catalog-help h2,.contact-band h2,.location-section h2,.category-main h2{font:800 clamp(43px,5vw,69px)/.86 var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:0}.split-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;margin-bottom:52px}.split-heading>p{margin:0;color:var(--muted);max-width:380px}.category-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.category-card{min-height:198px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:17px;position:relative;overflow:hidden;background:var(--ink);isolation:isolate;transition:transform .22s}.category-card::before{content:"";position:absolute;z-index:-2;inset:0;background-image:linear-gradient(180deg,rgba(18,20,22,.15),rgba(18,20,22,.92)),var(--category-image);background-size:cover;background-position:center;transition:transform .35s}.category-card::after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:5px;background:var(--orange)}.category-card:hover{transform:translateY(-5px)}.category-card:hover::before{transform:scale(1.06)}.category-card:nth-child(5),.category-card:nth-child(6),.category-card:nth-child(7){grid-column:span 1}.category-number{position:absolute;top:14px;left:16px;font:700 25px var(--display);color:var(--orange)}.category-arrow{position:absolute;top:13px;right:16px;font-size:19px}.category-card strong{font:700 28px/.9 var(--display);text-transform:uppercase;max-width:150px}.category-card small{margin-top:8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#dfdfdf}.featured-section{background:#f1eee7}.row-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:46px}.text-link{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--orange);padding-bottom:5px}.text-link span{color:var(--orange);margin-left:8px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-card{position:relative;display:flex;align-items:end;min-height:375px;padding:19px;background:#222;color:#fff;overflow:hidden}.feature-card::before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(12,14,16,.05) 30%,rgba(12,14,16,.92) 100%),var(--feature-image);background-size:cover;background-position:center;transition:transform .35s}.feature-card:hover::before{transform:scale(1.05)}.feature-card>div{position:relative;z-index:1}.feature-card h3{font:700 30px/.9 var(--display);text-transform:uppercase;margin:14px 0 10px}.feature-card p{font-size:12px;margin:0 0 16px}.feature-card p strong{color:#fff}.feature-card button,.card-request{border:0;background:none;color:#fff;padding:0;font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.feature-card button span,.card-request span{color:var(--orange);font-size:16px;margin-left:5px}.tag{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.5);padding:4px 7px;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.tag-operator{background:var(--orange);border-color:var(--orange);color:#fff}.process-section{background:var(--ink);color:#fff}.process-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.process-lede{color:#c9c9c8;max-width:450px;margin:24px 0 29px}.process-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.18)}.process-list li{display:grid;grid-template-columns:76px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid rgba(255,255,255,.18)}.process-list li>span{font:700 34px var(--display);color:var(--orange)}.process-list h3{font:700 28px/.95 var(--display);text-transform:uppercase;margin:0 0 7px}.process-list p{margin:0;color:#c2c2c1}.terms-section{background:var(--sand)}.terms-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.terms-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.terms-grid article{padding:27px 25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.terms-grid span{font:700 19px var(--display);color:var(--orange)}.terms-grid h3{font:700 26px/.95 var(--display);text-transform:uppercase;margin:14px 0 10px}.terms-grid p{color:#4a4c4f;font-size:13px;margin:0}.contact-band{background:var(--orange);color:#fff;padding:75px 0}.contact-band .eyebrow{color:var(--ink)}.contact-band h2 em{color:var(--ink)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.contact-actions{display:flex;flex-direction:column;gap:19px;align-items:flex-start}.contact-phone span{display:block;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.1em}.contact-phone strong{font:700 32px var(--display);letter-spacing:.03em}.location-section{padding:78px 0;background:#fff}.location-grid{display:grid;grid-template-columns:.5fr 1.25fr .75fr;gap:55px;align-items:center}.location-marker{height:150px;background:var(--ink);position:relative;display:grid;place-items:center;color:var(--orange)}.location-marker::after{content:"";position:absolute;right:-12px;top:0;width:12px;height:100%;background:repeating-linear-gradient(-45deg,var(--orange) 0 6px,#b8790b 6px 12px)}.location-marker span{font:800 50px var(--display)}.location-marker small{position:absolute;bottom:11px;left:13px;font:700 10px var(--display);letter-spacing:.1em;color:#eee}.location-note{border-left:1px solid var(--line);padding-left:26px;display:grid;gap:4px}.location-note span{text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--muted);margin-top:12px}.location-note strong{font-size:14px}.site-footer{background:var(--ink);color:#d8d8d7;padding-top:64px}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:52px}.site-footer .brand{color:#fff}.footer-copy{font-size:13px;max-width:275px}.site-footer p{font-size:13px;margin-top:0}.site-footer a{display:block;color:#fff;font-size:13px;margin:6px 0}.footer-label{font:700 11px var(--display);letter-spacing:.14em;color:var(--orange);margin-bottom:12px!important}.footer-bottom{border-top:1px solid rgba(255,255,255,.15);margin-top:46px;padding:18px 0;font-size:10px;text-transform:uppercase;letter-spacing:.08em;display:flex;justify-content:space-between}.catalog-hero{background:var(--ink);color:#fff;padding:95px 0 70px;position:relative;overflow:hidden}.catalog-hero::after{content:"";width:260px;height:260px;border:48px solid var(--orange);position:absolute;border-radius:50%;right:-70px;top:-95px}.catalog-hero .container{position:relative;z-index:1}.catalog-hero p:not(.eyebrow){max-width:700px;color:#d6d6d4;font-size:17px;margin:23px 0}.catalog-hero-note{display:inline-flex;gap:11px;align-items:center;background:rgba(255,255,255,.1);font-size:12px;padding:12px 15px}.catalog-hero-note span{color:var(--orange)}.catalog-shell{padding:42px 0 90px}.catalog-toolbar{display:flex;justify-content:space-between;gap:25px;align-items:end;border-bottom:1px solid var(--line);padding-bottom:22px}.search-box{width:min(540px,100%)}.search-box label{display:block;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.1em;margin-bottom:8px}.search-box input{width:100%;border:1px solid var(--line);background:#fff;padding:14px 15px;outline-color:var(--orange);font-size:14px}.toolbar-meta{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--muted)}.clear-filter{border:0;background:none;color:var(--ink);font-size:11px;font-weight:800;text-transform:uppercase;padding:0;border-bottom:1px solid var(--orange)}.filter-row{display:flex;gap:8px;flex-wrap:wrap;padding:18px 0 30px;align-items:center}.filter-pill{border:1px solid var(--line);background:transparent;padding:8px 10px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.filter-pill:hover,.filter-pill.is-selected{background:var(--ink);border-color:var(--ink);color:#fff}.operator-filter{font-size:11px;font-weight:700;margin-left:auto;display:flex;gap:6px;align-items:center}.operator-filter input{accent-color:var(--orange)}.catalog-body{display:grid;grid-template-columns:215px 1fr;gap:29px}.catalog-aside{padding-right:22px;border-right:1px solid var(--line)}.aside-label{font:700 11px var(--display);letter-spacing:.13em;margin:0 0 13px}.category-pill{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:700;padding:10px 0;border-bottom:1px solid var(--line)}.category-pill span{font:700 18px var(--display);color:var(--orange)}.category-pill:hover,.category-pill.active{color:var(--orange)}.aside-callout{margin-top:27px;padding:16px;background:var(--sand)}.aside-callout span{display:block;font:700 10px var(--display);letter-spacing:.12em;color:var(--orange)}.aside-callout strong{display:block;font:700 24px/.9 var(--display);text-transform:uppercase;margin:7px 0}.aside-callout p{font-size:11px;margin:0}.equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.equipment-card{background:#fff;border:1px solid rgba(25,27,30,.1);padding:18px;display:flex;flex-direction:column;min-height:355px;transition:box-shadow .2s,transform .2s}.equipment-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.equipment-card[hidden]{display:none}.equipment-topline{display:flex;align-items:center;gap:8px}.item-no{font:700 23px var(--display);color:var(--orange);margin-right:auto}.equipment-card .tag{border-color:#b7b8b7;color:var(--ink);font-size:8px}.equipment-card .tag-operator{border-color:var(--orange);color:#fff}.category-code{font:700 18px var(--display);color:#aaa}.equipment-card h3{font:700 25px/.92 var(--display);text-transform:uppercase;margin:18px 0 9px;min-height:46px}.item-meta{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:10px;border-bottom:1px solid var(--line);padding-bottom:10px}.item-meta b{color:var(--ink)}.rate-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:13px 0}.rate-grid-single{grid-template-columns:1fr}.rate-chip{background:var(--cream);padding:7px 8px;min-height:54px}.rate-chip span{display:block;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.rate-chip strong{display:block;font:700 18px/.95 var(--display);margin-top:2px}.rate-chip small{font-size:8px;color:var(--muted)}.item-note{font-size:10px;line-height:1.45;color:var(--muted);margin:0 0 15px}.card-request{margin-top:auto;color:var(--ink);text-align:left}.no-results{text-align:center;padding:48px;background:#fff;border:1px solid var(--line)}.catalog-help{background:var(--sand);padding:83px 0}.catalog-help .container{display:grid;grid-template-columns:1fr .9fr;column-gap:70px}.catalog-help h2{grid-column:1}.catalog-help p{grid-column:2;grid-row:1/3;align-self:end;color:#4e5052}.catalog-help div{grid-column:1/3;display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.category-hero{padding:105px 0 78px;background-image:linear-gradient(90deg,rgba(18,20,22,.95) 0%,rgba(18,20,22,.72) 55%,rgba(18,20,22,.16) 100%),var(--hero-image);background-size:cover;background-position:center;color:#fff}.category-hero-content{max-width:820px}.category-hero h1{font-size:clamp(62px,9vw,110px);margin:0}.category-hero p:not(.eyebrow){max-width:585px;color:#dedede;margin:21px 0 28px}.category-breadcrumb{background:#fff;border-bottom:1px solid var(--line)}.category-breadcrumb .container{display:flex;gap:12px;padding:14px 0;font-size:11px;font-weight:700}.category-breadcrumb a{color:var(--orange)}.category-main{padding:78px 0}.category-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:43px}.category-intro>p{color:var(--muted);margin:0}.category-grid{grid-template-columns:repeat(3,1fr)}.category-crossnav{background:var(--ink);padding:76px 0;color:#fff}.category-crossnav h2{font:800 54px/.87 var(--display);text-transform:uppercase;margin:0 0 35px}.compact-rail{grid-template-columns:repeat(3,1fr)}.inquiry-dialog{border:0;width:min(550px,calc(100% - 32px));padding:37px;background:var(--cream);box-shadow:0 24px 100px rgba(0,0,0,.38)}.inquiry-dialog::backdrop{background:rgba(10,12,13,.72)}.inquiry-dialog h2{font:800 45px/.87 var(--display);text-transform:uppercase;margin:0 0 12px}.inquiry-dialog>p:not(.eyebrow):not(.dialog-alt){font-size:12px;color:var(--muted);margin-bottom:20px}.dialog-close{position:absolute;right:16px;top:14px;border:0;background:none;font-size:28px;line-height:1}.inquiry-dialog label{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:13px 0 6px}.inquiry-dialog input,.inquiry-dialog textarea{width:100%;border:1px solid var(--line);background:#fff;padding:10px;outline-color:var(--orange)}.dialog-alt{font-size:11px;margin-bottom:0}.dialog-alt a{font-weight:800;color:var(--orange)}
@media(max-width:980px){.header-phone{display:none}.site-nav{gap:16px}.hero-grid{gap:35px}.category-rail{grid-template-columns:repeat(3,1fr)}.feature-grid{grid-template-columns:repeat(2,1fr)}.equipment-grid{grid-template-columns:repeat(2,1fr)}.catalog-body{grid-template-columns:180px 1fr}.process-layout,.terms-layout{gap:45px}.location-grid{gap:30px}.footer-grid{gap:28px}}
@media(max-width:700px){.container{width:min(100% - 32px,1200px)}.header-inner{height:66px}.menu-toggle{display:block;position:relative;z-index:3}.site-nav{display:none;position:absolute;left:0;right:0;top:66px;background:var(--cream);border-bottom:1px solid var(--line);padding:8px 16px 18px}.site-nav.is-open{display:grid}.site-nav a{padding:12px 0}.site-nav a::after{bottom:6px}.hero{min-height:unset;padding:72px 0 37px}.hero-grid{grid-template-columns:1fr;gap:38px}.hero h1,.catalog-hero h1,.category-hero h1{font-size:clamp(60px,18vw,90px)}.hero-lede{font-size:15px}.hero-side{max-width:calc(100% - 15px);justify-self:start}.hero-photo{height:220px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stats-grid>div{padding:17px 8px;gap:6px}.stats-grid strong{font-size:29px}.stats-grid span{font-size:8px}.section{padding:72px 0}.split-heading,.process-layout,.terms-layout,.contact-grid,.location-grid,.catalog-help .container,.category-intro{grid-template-columns:1fr;gap:24px}.split-heading>p{margin:0}.category-rail{grid-template-columns:repeat(2,1fr);gap:10px}.category-card{min-height:158px}.category-card strong{font-size:23px}.row-heading{display:block}.row-heading .text-link{display:inline-block;margin-top:20px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:275px}.terms-grid{grid-template-columns:1fr}.contact-band{padding:58px 0}.location-marker{height:105px;max-width:180px}.footer-grid{grid-template-columns:1fr;gap:21px}.footer-bottom{display:grid;gap:6px}.catalog-hero{padding:72px 0 52px}.catalog-hero::after{width:150px;height:150px;right:-104px;top:-94px}.catalog-toolbar{display:block}.toolbar-meta{margin-top:14px;justify-content:space-between}.operator-filter{margin-left:0;width:100%;padding-top:6px}.catalog-body{display:block}.catalog-aside{display:none}.equipment-grid,.category-grid{grid-template-columns:1fr}.equipment-card{min-height:0}.catalog-help p{grid-column:1;grid-row:auto}.catalog-help div{grid-column:1}.category-hero{padding:75px 0 58px}.category-main{padding:60px 0}.compact-rail{grid-template-columns:repeat(2,1fr)}.category-crossnav h2{font-size:47px}.inquiry-dialog{padding:32px 22px}.inquiry-dialog h2{font-size:38px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:6px 8px;border:1px solid var(--line);font:800 11px var(--body);letter-spacing:.08em}.language-switch:hover{background:var(--ink);color:#fff}.tag-preview{background:rgba(216,145,28,.18)!important;border-color:var(--orange)!important;color:inherit!important}.equipment-preview{border-color:rgba(216,145,28,.58);background:linear-gradient(145deg,#fff,#fffaf0)}.card-preview{display:block;margin-top:auto;color:var(--orange-dark);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.category-preview-label{position:absolute;top:14px;right:42px;background:var(--orange);color:#fff;padding:4px 6px;font:700 9px var(--body);letter-spacing:.07em;text-transform:uppercase}.category-card.category-preview::after{height:8px}.category-pill{position:relative}.category-pill-preview{display:block;margin-left:auto;color:var(--orange-dark);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.feature-preview-link{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.feature-preview-link span{color:var(--orange);font-size:16px;margin-left:5px}.catalog-preview-note{display:flex;gap:10px;align-items:baseline;margin-top:12px;max-width:700px;border-left:3px solid var(--orange);padding:10px 12px;background:rgba(216,145,28,.14);font-size:12px}.catalog-preview-note strong{color:var(--orange);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.catalog-preview-note span{color:#f4f4f2}.category-preview-banner{display:flex;gap:10px;align-items:baseline;max-width:640px;margin:0 0 22px;border-left:3px solid var(--orange);padding:9px 12px;background:rgba(216,145,28,.18);font-size:12px}.category-preview-banner strong{color:var(--orange);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.category-preview-banner span{color:#f4f4f2}@media(max-width:700px){.category-preview-label{right:38px;font-size:8px}.catalog-preview-note,.category-preview-banner{display:block}.catalog-preview-note strong,.category-preview-banner strong{display:block;margin-bottom:3px}.category-pill-preview{display:none}}
