:root{--ink:#0F0E0C;--char:#1B1916;--paper:#FCFBF8;--porcelain:#F4F1EA;--gold:#A8874E;--gold-bright:#C9A86A;--champagne:#EAE1CC;--stone:#66625A;--teal:#108474;--line:rgba(15,14,12,.14);--line-dark:rgba(234,225,204,.16);--serif:"Newsreader", Georgia, serif;--sans:"Red Hat Text", -apple-system, sans-serif;--shadow-lift:0 24px 60px -24px rgba(15,14,12,.28)}.imperium-scope *{margin:0;padding:0;box-sizing:border-box}body.imperium{font-family:var(--sans);font-weight:400;font-size:16.5px;line-height:1.75;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.imperium ::selection{background:var(--gold);color:#fff}.imperium img{max-width:100%;display:block}.imperium a{color:inherit;text-decoration:none}.imperium ul{list-style:none}.imperium button{font-family:inherit;cursor:pointer}.imperium .eyebrow{font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:14px;margin-bottom:26px}.imperium .eyebrow:before{content:"";width:36px;height:1px;background:var(--gold);opacity:.7}.imperium .eyebrow.center{justify-content:center}.imperium .eyebrow.center:after{content:"";width:36px;height:1px;background:var(--gold);opacity:.7}.imperium h1,.imperium h2,.imperium h3,.imperium .serif{font-family:var(--serif);font-weight:250;line-height:1.12;letter-spacing:-.005em}.imperium h1{font-size:clamp(42px,5.6vw,74px)}.imperium h2{font-size:clamp(32px,3.6vw,48px)}.imperium h3{font-size:clamp(22px,2.2vw,27px);font-weight:300}.imperium h1 em,.imperium h2 em,.imperium h3 em{font-style:italic;font-weight:250;color:var(--gold)}.imperium .on-dark h1 em,.imperium .on-dark h2 em{color:var(--gold-bright)}.imperium .lede{font-size:18.5px;font-weight:300;color:var(--stone);line-height:1.8}.imperium .on-dark .lede{color:#eae1ccbf}.imperium .prose p{margin-bottom:1.4em;color:#3a3730;font-weight:300}.imperium .prose p strong{font-weight:600;color:var(--ink)}.imperium .wrap{max-width:1240px;margin:0 auto;padding:0 48px}.imperium .wrap-narrow{max-width:780px;margin:0 auto;padding:0 48px}.imperium section.band{padding:118px 0}.imperium section.band-tight{padding:88px 0}.imperium .dark{background:var(--ink);color:var(--champagne)}.imperium .tinted{background:var(--porcelain)}.imperium .split{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:center}.imperium .rule-gem{display:flex;align-items:center;gap:16px;margin:0 auto;width:fit-content}.imperium .rule-gem:before,.imperium .rule-gem:after{content:"";width:120px;height:1px;background:var(--line)}.imperium .rule-gem span{width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}.imperium .btn{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;padding:19px 34px;border:1px solid transparent;border-radius:2px;transition:all .28s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.imperium .btn .arr{transition:transform .28s;font-family:var(--serif);font-size:15px}.imperium .btn:hover .arr{transform:translate(5px)}.imperium .btn-gold{background:var(--gold);color:#fff}.imperium .btn-gold:hover{background:#8f7140;box-shadow:0 14px 34px -14px #a8874ea6;transform:translateY(-1px)}.imperium .btn-ghost{border-color:#eae1cc73;color:var(--champagne)}.imperium .btn-ghost:hover{border-color:var(--gold-bright);color:var(--gold-bright)}.imperium .btn-ink{border-color:var(--ink);color:var(--ink)}.imperium .btn-ink:hover{background:var(--ink);color:var(--champagne)}.imperium .textlink{font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid rgba(168,135,78,.35);padding-bottom:5px;transition:border-color .2s}.imperium .textlink:hover{border-color:var(--gold)}.imperium .topbar{background:var(--ink);border-bottom:1px solid rgba(234,225,204,.09);color:#eae1ccb8;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;text-align:center;padding:11px 20px}.imperium .topbar b{color:var(--gold-bright);font-weight:500;margin:0 18px}.imperium .imp-header{position:sticky;top:0;z-index:90;background:#0f0e0ceb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(234,225,204,.1)}.imperium .nav{max-width:1360px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;height:86px}.imperium .nav .logo img{height:44px;width:auto}.imperium .nav ul{display:flex;gap:38px}.imperium .nav ul a{font-size:11.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#eae1ccd1;padding:8px 0;position:relative;transition:color .2s}.imperium .nav ul a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--gold-bright);transition:right .3s}.imperium .nav ul a:hover{color:var(--champagne)}.imperium .nav ul a:hover:after,.imperium .nav ul a.active:after{right:0}.imperium .nav ul a.active{color:var(--gold-bright)}.imperium .nav-side{display:flex;align-items:center;gap:26px}.imperium .cartlink{font-size:11.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#eae1ccd1}.imperium .cartlink b{color:var(--gold-bright);font-weight:600}.imperium .burger{display:none;background:none;border:1px solid rgba(234,225,204,.3);color:var(--champagne);border-radius:2px;padding:9px 13px;font-size:15px;line-height:1}.imperium .mobilemenu{display:none;background:var(--ink);border-bottom:1px solid rgba(234,225,204,.12);padding:10px 40px 26px}.imperium .mobilemenu a{display:block;padding:13px 0;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#eae1ccd9;border-bottom:1px solid rgba(234,225,204,.07)}.imperium .mobilemenu a.active{color:var(--gold-bright)}.imperium .mobilemenu.open{display:block}.imperium .hero{position:relative;min-height:88vh;display:flex;align-items:center;color:var(--champagne);overflow:hidden}.imperium .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1.04)}.imperium .hero .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0f0e0cf0 12%,#0f0e0cb3 50%,#0f0e0c38 82%),linear-gradient(0deg,rgba(15,14,12,.92) 0%,transparent 36%)}.imperium .hero .wrap{position:relative;z-index:2;width:100%}.imperium .hero .eyebrow{color:var(--gold-bright)}.imperium .hero h1{max-width:15ch;color:#f6f1e4;margin-bottom:30px;text-shadow:0 2px 42px rgba(15,14,12,.5)}.imperium .hero .lede,.imperium .pagehero .lede{color:#f3ede0eb;text-shadow:0 1px 3px rgba(15,14,12,.45),0 2px 30px rgba(15,14,12,.6)}.imperium .hero .lede{max-width:52ch;margin-bottom:46px}.imperium .hero-ctas{display:flex;gap:18px;flex-wrap:wrap}.imperium .hero-foot{position:absolute;left:0;right:0;bottom:0;z-index:3;border-top:1px solid rgba(234,225,204,.16);background:#0f0e0c8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.imperium .hero-foot .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.imperium .hero-foot .cell{padding:22px 26px;border-left:1px solid rgba(234,225,204,.12);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#eae1cccc;display:flex;align-items:center;gap:12px}.imperium .hero-foot .cell:first-child{border-left:none;padding-left:0}.imperium .pagehero{position:relative;padding:120px 0 96px;background:var(--ink);color:var(--champagne);overflow:hidden}.imperium .pagehero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.34}.imperium .pagehero .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f0e0cf0 20%,#0f0e0c8c)}.imperium .pagehero .wrap,.imperium .pagehero .wrap-narrow{position:relative;z-index:2}.imperium .pagehero h1{color:#f6f1e4;max-width:18ch}.imperium .pagehero .lede{max-width:56ch;margin-top:24px}.imperium .crumbs{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:#eae1cca8;margin-bottom:34px}.imperium .crumbs b{color:var(--gold-bright);font-weight:500}.imperium .imgframe{position:relative;border-radius:2px;overflow:hidden}.imperium .imgframe img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.imperium .imgframe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(15,14,12,.08);pointer-events:none}.imperium .offercard{position:relative;display:flex;align-items:flex-end;border-radius:2px;overflow:hidden;color:var(--champagne);min-height:520px}.imperium .offercard .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.imperium .offercard:hover .bg{transform:scale(1.05)}.imperium .offercard .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0f0e0ceb,#0f0e0c40 55%,#0f0e0c1a)}.imperium .offercard .body{position:relative;z-index:2;padding:44px}.imperium .offercard .tag{font-size:10.5px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:14px}.imperium .offercard h3{font-size:31px;color:#f6f1e4;margin-bottom:10px}.imperium .offercard p{font-size:14.5px;font-weight:300;color:#eae1ccbf;max-width:44ch;margin-bottom:20px}.imperium .offercard .go{font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-bright)}.imperium .offercard .go .arr{display:inline-block;transition:transform .3s;font-family:var(--serif)}.imperium .offercard:hover .go .arr{transform:translate(6px)}.imperium .pillar{display:grid;grid-template-columns:74px 1fr;gap:26px;padding:34px 0;border-top:1px solid var(--line)}.imperium .pillar:last-child{border-bottom:1px solid var(--line)}.imperium .pillar .no{font-family:var(--serif);font-size:26px;font-weight:300;color:var(--gold);letter-spacing:.12em;line-height:1.45}.imperium .pillar h3{margin-bottom:8px}.imperium .pillar p{font-size:15px;font-weight:300;color:var(--stone);max-width:56ch}.imperium .stats{display:grid;grid-template-columns:repeat(4,1fr)}.imperium .stat{padding:56px 40px;border-left:1px solid rgba(234,225,204,.14);text-align:center}.imperium .stat:first-child{border-left:none}.imperium .stat .num{font-family:var(--serif);font-weight:250;font-size:clamp(40px,4vw,58px);color:#f6f1e4;line-height:1}.imperium .stat .num i{font-style:italic;color:var(--gold-bright);font-size:.55em}.imperium .stat .num i.pr{font-style:normal;font-size:.58em;vertical-align:.5em;margin-left:.04em}.imperium .stat .lab{margin-top:14px;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:#eae1cc99}.imperium .spectable{border:1px solid var(--line);border-radius:2px;overflow:hidden;background:#fff}.imperium .specrow{display:grid;grid-template-columns:1.15fr 1fr 1fr;border-top:1px solid var(--line)}.imperium .specrow:first-child{border-top:none}.imperium .specrow>div{padding:20px 28px;font-size:14.5px;display:flex;align-items:center}.imperium .specrow .spec{font-weight:500;color:var(--ink);background:var(--porcelain);font-size:13px;letter-spacing:.04em}.imperium .specrow .imp{background:var(--ink);color:var(--champagne);font-weight:400;position:relative}.imperium .specrow .imp:before{content:"\25c6";color:var(--gold-bright);font-size:8px;margin-right:12px}.imperium .specrow .them{color:var(--stone);font-weight:300}.imperium .specrow.head>div{padding:16px 28px;font-size:10.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase}.imperium .specrow.head .imp:before{content:none}.imperium .specrow.head .imp{color:var(--gold-bright)}.imperium .specrow.head .spec,.imperium .specrow.head .them{color:var(--stone)}.imperium .checklist{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.imperium .checklist li{display:flex;gap:16px;padding:15px 0;border-bottom:1px solid var(--line);font-size:15px;font-weight:300;color:#3a3730;align-items:baseline}.imperium .checklist li:before{content:"\2713";color:var(--gold);font-weight:600;font-size:14px;flex:none}.imperium .xlist li:before{content:"\2014";color:#b9b3a6}.imperium .pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:76px;align-items:start}.imperium .gallery .main{aspect-ratio:4/3.2;margin-bottom:14px}.imperium .gallery .main img{width:100%;height:100%;object-fit:cover}.imperium .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.imperium .thumbs button{border:1px solid var(--line);border-radius:2px;overflow:hidden;padding:0;background:none;aspect-ratio:1/.8;opacity:.65;transition:all .25s}.imperium .thumbs button img{width:100%;height:100%;object-fit:cover}.imperium .thumbs button.sel,.imperium .thumbs button:hover{opacity:1;border-color:var(--gold)}.imperium .price{font-family:var(--serif);font-weight:250;font-size:40px;margin:6px 0 2px}.imperium .price small{font-size:16px;letter-spacing:.1em;color:var(--stone)}.imperium .stockline{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:var(--teal);margin-bottom:30px}.imperium .stockline i{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px #10847426}.imperium .optlabel{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin:26px 0 12px;display:flex;justify-content:space-between}.imperium .optlabel span{color:var(--stone);font-weight:400;letter-spacing:.06em;text-transform:none;font-size:12.5px}.imperium .sizes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.imperium .sizes button{border:1px solid var(--line);background:#fff;border-radius:2px;padding:13px 16px;text-align:left;font-size:13.5px;transition:all .2s;line-height:1.45}.imperium .sizes button small{display:block;color:var(--stone);font-size:11.5px;font-weight:300}.imperium .sizes button.sel{border-color:var(--ink);background:var(--ink);color:var(--champagne)}.imperium .sizes button.sel small{color:#eae1cc99}.imperium .sizes button:not(.sel):hover{border-color:var(--gold)}.imperium .swatches{display:flex;gap:14px}.imperium .swatches button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);padding:3px;background:none;transition:all .2s;position:relative}.imperium .swatches button i{display:block;width:100%;height:100%;border-radius:50%}.imperium .swatches button.sel{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.imperium .buyrow{display:flex;gap:14px;margin-top:34px}.imperium .buyrow .btn{flex:1;justify-content:center}.imperium .assure{margin-top:30px;border-top:1px solid var(--line);padding-top:24px}.imperium .assure li{display:flex;gap:14px;padding:7px 0;font-size:14px;font-weight:300;color:#3a3730;align-items:baseline}.imperium .assure li:before{content:"\2713";color:var(--gold);font-weight:600;font-size:13px}.imperium .featgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.imperium .featcard{background:#fff;border:1px solid var(--line);border-radius:2px;overflow:hidden;transition:all .35s cubic-bezier(.25,.46,.45,.94)}.imperium .featcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-lift);border-color:transparent}.imperium .featcard .im{aspect-ratio:4/3;overflow:hidden}.imperium .featcard .im img{width:100%;height:100%;object-fit:cover}.imperium .featcard .tx{padding:22px 24px 26px}.imperium .featcard h4{font-family:var(--serif);font-weight:300;font-size:19px;margin-bottom:6px}.imperium .featcard p{font-size:13.5px;font-weight:300;color:var(--stone);line-height:1.65}.imperium .steps{counter-reset:step;display:grid;gap:0}.imperium .step{display:grid;grid-template-columns:110px 1fr;gap:38px;padding:40px 0;border-top:1px solid var(--line);counter-increment:step}.imperium .step:last-child{border-bottom:1px solid var(--line)}.imperium .step:before{content:"0" counter(step);font-family:var(--serif);font-style:italic;font-weight:250;font-size:52px;color:var(--gold);opacity:.85;line-height:1}.imperium .step h3{margin-bottom:10px}.imperium .step p{font-size:15px;font-weight:300;color:var(--stone);max-width:62ch}.imperium .acc{border-top:1px solid var(--line)}.imperium .acc details{border-bottom:1px solid var(--line)}.imperium .acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:26px 4px;cursor:pointer;font-family:var(--serif);font-weight:300;font-size:20px;transition:color .2s}.imperium .acc summary::-webkit-details-marker{display:none}.imperium .acc summary:hover{color:var(--gold)}.imperium .acc summary .pl{font-family:var(--sans);color:var(--gold);font-size:20px;font-weight:300;transition:transform .3s;flex:none;line-height:1}.imperium .acc details[open] summary .pl{transform:rotate(45deg)}.imperium .acc .body{padding:0 4px 28px;font-size:15px;font-weight:300;color:#3a3730;max-width:72ch;line-height:1.8}.imperium .field{margin-bottom:22px}.imperium .field label{display:block;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-bottom:9px;color:var(--ink)}.imperium .field input,.imperium .field textarea,.imperium .field select{width:100%;border:1px solid var(--line);background:#fff;border-radius:2px;padding:15px 17px;font-family:var(--sans);font-size:15px;font-weight:300;color:var(--ink);transition:border-color .2s;outline:none}.imperium .field input:focus,.imperium .field textarea:focus,.imperium .field select:focus{border-color:var(--gold)}.imperium .field textarea{min-height:130px;resize:vertical}.imperium .fieldrow{display:grid;grid-template-columns:1fr 1fr;gap:18px}.imperium .quoteband{padding:130px 0;position:relative;background:var(--ink);color:var(--champagne);overflow:hidden;text-align:center}.imperium .quoteband .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.22}.imperium .quoteband .wrap-narrow{position:relative;z-index:2}.imperium .quoteband blockquote{font-family:var(--serif);font-weight:250;font-size:clamp(26px,3vw,40px);line-height:1.4;color:#f6f1e4}.imperium .quoteband cite{display:block;margin-top:28px;font-style:normal;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-bright);font-weight:600}.imperium .imp-footer{background:var(--ink);color:#eae1cca8;padding:90px 0 44px;border-top:1px solid rgba(234,225,204,.08)}.imperium .fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:64px;padding-bottom:64px;border-bottom:1px solid rgba(234,225,204,.1)}.imperium .imp-footer .logo img{height:52px;width:auto;margin-bottom:22px}.imperium .imp-footer p{font-size:13.5px;font-weight:300;line-height:1.8;max-width:34ch}.imperium .imp-footer h5,.imperium .imp-footer h2{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.3em;line-height:1.2;text-transform:uppercase;color:var(--gold-bright);margin-bottom:22px}.imperium .imp-footer ul li{margin-bottom:11px}.imperium .imp-footer ul a{font-size:13.5px;font-weight:300;color:#eae1cca8;transition:color .2s}.imperium .imp-footer ul a:hover{color:var(--champagne)}.imperium .newsline{display:flex;border-bottom:1px solid rgba(234,225,204,.3);padding-bottom:4px;margin-top:6px}.imperium .newsline input{flex:1;background:none;border:none;outline:none;color:var(--champagne);font-family:var(--sans);font-size:14px;font-weight:300;padding:10px 0}.imperium .newsline input::placeholder{color:#eae1cc99}.imperium .newsline button{background:none;border:none;color:var(--gold-bright);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.imperium .fbottom{display:flex;justify-content:space-between;align-items:center;padding-top:36px;font-size:11.5px;font-weight:300;letter-spacing:.06em;color:#eae1cca8;flex-wrap:wrap;gap:14px}.imperium .fbottom .pol{display:flex;gap:26px}.imperium .fbottom .pol a:hover{color:var(--champagne)}.imperium .mk{display:inline-block;flex:none;vertical-align:middle}.imperium .hero-foot .cell .mk{width:14px;height:14px;color:var(--gold-bright)}.imperium .markband{position:relative;overflow:hidden}.imperium .markband .wm{position:absolute;right:-64px;top:50%;width:430px;height:430px;color:var(--champagne);opacity:.05;pointer-events:none;animation:wmfloat 11s ease-in-out infinite alternate}@keyframes wmfloat{0%{transform:translateY(-54%) rotate(-2.5deg)}to{transform:translateY(-46%) rotate(2.5deg)}}.imperium .markband .wml{position:absolute;right:-84px;bottom:-92px;width:370px;height:370px;color:var(--gold);opacity:.055;pointer-events:none}.imperium .markband .wrap{position:relative;z-index:2}.imperium #toast{position:fixed;left:50%;bottom:38px;transform:translate(-50%,20px);background:var(--ink);color:var(--champagne);font-size:13px;letter-spacing:.06em;padding:15px 28px;border-radius:2px;border:1px solid rgba(234,225,204,.2);opacity:0;pointer-events:none;transition:all .35s;z-index:200;white-space:nowrap;display:flex;align-items:center;gap:12px}.imperium #toast .mk{width:16px;height:16px;color:var(--gold-bright)}.imperium #toast.show{opacity:1;transform:translate(-50%)}.imperium .rv{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.imperium .rv.in{opacity:1;transform:none}@media(max-width:1020px){.imperium .nav ul{display:none}.imperium .burger{display:block}.imperium .split,.imperium .pdp{grid-template-columns:1fr;gap:52px}.imperium .featgrid,.imperium .stats{grid-template-columns:1fr 1fr}.imperium .stat{border-left:none;border-top:1px solid rgba(234,225,204,.14)}.imperium .fgrid{grid-template-columns:1fr 1fr;gap:44px}.imperium .hero-foot .wrap{grid-template-columns:1fr 1fr}.imperium .hero-foot .cell{padding:16px 20px}.imperium .offers{grid-template-columns:1fr!important}.imperium .checklist,.imperium .specrow{grid-template-columns:1fr}.imperium .specrow .spec{background:var(--porcelain)}.imperium .specrow.head .imp,.imperium .specrow.head .them{display:none}.imperium .twocol{grid-template-columns:1fr!important;gap:56px!important}}@media(max-width:640px){.imperium .wrap,.imperium .wrap-narrow{padding:0 26px}.imperium section.band{padding:78px 0}.imperium .hero{min-height:76vh}.imperium .hero-foot{display:none}.imperium .sizes,.imperium .fieldrow,.imperium .featgrid{grid-template-columns:1fr}.imperium .step{grid-template-columns:1fr;gap:10px}.imperium .pillar{grid-template-columns:1fr;gap:8px}.imperium .buyrow{flex-direction:column}.imperium .fgrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.imperium .rv{transition:none}.imperium .markband .wm{display:none}}@keyframes impRvIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.imperium .hero .rv,.imperium .pagehero .rv{animation:impRvIn .9s cubic-bezier(.16,1,.3,1) both;transition:none}@media(prefers-reduced-motion:reduce){.imperium .hero .rv,.imperium .pagehero .rv{animation:none;opacity:1;transform:none}}.imperium .hero img.bg{width:100%;height:100%;object-fit:cover;object-position:center}.imperium .hero .wrap{padding-top:34px}@media(max-width:640px){.gild-btn__face{width:100%;text-align:center;padding-left:34px}}.imperium .topbar .tb-ship{border-bottom:1px dotted rgba(234,225,204,.35)}@media(max-width:640px){.imperium .topbar .tb-a,.imperium .topbar .tb-c{display:none}.imperium .topbar{letter-spacing:.1em;font-size:10px;padding:9px 14px;line-height:1.5}}.imperium .ship-note{font-size:12px;line-height:1.6;color:var(--stone);font-weight:300;margin-top:14px;max-width:62ch}.imperium .ship-note a{color:inherit;text-decoration:underline}.imperium .on-dark .ship-note,.imperium .dark .ship-note{color:#eae1cc99}.imperium .hero-foot--3 .wrap{grid-template-columns:repeat(3,1fr)}@media(max-width:1020px){.imperium .hero-foot--3 .wrap{grid-template-columns:1fr}.imperium .hero-foot--3 .cell{border-left:none;border-top:1px solid rgba(234,225,204,.12)}.imperium .hero-foot--3 .cell:first-child{border-top:none}}@media(max-width:640px){.imperium .topbar .tb-ship{display:inline-block;padding:6px 0}.imperium .mobilemenu a{padding:15px 0}}.imperium .rating-line{font-size:13px;font-weight:300;color:var(--stone);margin:14px 0 0;text-align:center}.imperium .rating-line span{color:var(--gold);letter-spacing:.14em;margin-right:4px}.imperium .rating-line b{font-weight:500;color:var(--ink)}.imperium .rating-line a{color:var(--gold);text-decoration:underline;text-underline-offset:3px;margin-left:6px;display:inline-block;padding:8px 0}.imperium .seochip{display:inline-block;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--ink);background:#fff;transition:border-color .2s,color .2s}.imperium .seochip:hover{border-color:var(--gold);color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/imperium-concept.css.map */
