.usr{--ink:#24211D;--ink2:#5C554C;--mute:#6C655D;--line:#E4DED3;--bg:#F6F3EE;--paper:#FFFDFA;--band:#EFEAE1;--clay:#A9522B;--serif:"Newsreader",Georgia,"Times New Roman",serif;background:var(--bg);color:var(--ink);font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.usr *,.usr *:before,.usr *:after{box-sizing:border-box}.usr img{display:block;max-width:100%}.usr button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0}.usr p{margin:0}.usr h1,.usr h2{margin:0;font-weight:400;letter-spacing:-.014em}.usr .us-top{max-width:1280px;margin:0 auto;padding:26px 20px 64px;display:grid;grid-template-columns:1fr;gap:34px;align-items:start}@media(min-width:900px){.usr .us-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,60px);padding-top:34px}.usr .us-media{position:sticky;top:20px}}.usr .us-media{width:100%;max-width:520px;margin:0 auto;display:grid;gap:12px}.usr .us-stage{position:relative;width:100%;aspect-ratio:9/2;border-radius:16px;overflow:hidden;background:radial-gradient(118% 130% at 30% 6%,#fcfbf9,#f2eee7 52%,#e5dfd4);box-shadow:inset 0 0 0 1px #3c302212}.usr .us-top{grid-template-columns:1fr!important}.usr .us-media{max-width:none;position:static}@media(min-width:760px){.usr .us-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}}.usr .us-foliage{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;filter:blur(26px);pointer-events:none;background-image:radial-gradient(30% 20% at 10% 92%,#34482cf2,#34482c00 66%),radial-gradient(24% 15% at 26% 86%,#587042e6,#58704200 68%),radial-gradient(18% 13% at 3% 72%,#405634d9,#40563400 70%),radial-gradient(20% 11% at 17% 99%,#789058cc,#78905800 68%),radial-gradient(13% 9% at 36% 95%,#4c623cb3,#4c623c00 68%),radial-gradient(11% 8% at 8% 80%,#869c6299,#869c6200 66%),radial-gradient(19% 14% at 97% 8%,#405634cc,#40563400 70%),radial-gradient(12% 9% at 85% 2%,#6c8450b3,#6c845000 68%),radial-gradient(15% 22% at 102% 58%,#50663e80,#50663e00 72%)}.usr .us-wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(54% 44% at 50% 44%,#faf8f4e6,#faf8f46b 58%,#faf8f400 84%)}.usr .us-buildnote{font-size:14.5px;line-height:1.5;color:var(--ink2);max-width:48ch}.usr .us-group{position:absolute;top:0;right:0;bottom:0;left:0;filter:drop-shadow(11px 15px 16px rgba(74,58,40,.17))}.usr .us-base{position:absolute;left:0;top:0;transform-origin:0 0}.usr .us-base i{position:absolute;display:block}.usr .us-rail{border-radius:3px;box-shadow:0 1px 2px #32281c24}.usr .us-contact{position:absolute;pointer-events:none;filter:blur(3px)}.usr .us-pot{position:absolute;width:75%;max-width:none;opacity:0;transition:opacity .3s ease;will-change:opacity}.usr .us-hot{position:absolute;border-radius:10px;background:transparent;box-shadow:none;transition:box-shadow .18s ease}.usr .us-hot:hover,.usr .us-hot:focus-visible{box-shadow:inset 0 0 0 1.5px #24211d59;outline:none}.usr .us-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .3s ease}.usr .us-badge{position:absolute;left:14px;bottom:14px;padding:7px 11px;border-radius:999px;background:#fffdfadb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 3px #3c302229;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);transition:opacity .3s ease}.usr .us-thumbs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.usr .us-thumb{flex:0 0 auto;width:60px;height:75px;border-radius:9px;overflow:hidden;position:relative;box-shadow:0 0 0 1px #3c302224}.usr .us-thumb.is-on{box-shadow:0 0 0 2px var(--ink)}.usr .us-thumb img{width:100%;height:100%;object-fit:cover}.usr .us-thumb-mock{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(100% 80% at 35% 15%,#fbfaf8,#ebe6dd)}.usr .us-tm-rail{position:absolute;left:6%;top:22%;width:88%;height:5%;border-radius:2px;background:linear-gradient(to bottom,#8a7257,#cbac88 55%,#a89681)}.usr .us-tm-rail--b{top:31%}.usr .us-tm-pot{position:absolute;border-radius:2px 2px 3px 3px;background:#dfd8d1;top:38%}.usr .us-tm-pot--1{left:8%;width:15%;height:26%}.usr .us-tm-pot--2{left:27%;width:12%;height:19%}.usr .us-tm-pot--3{left:43%;width:15%;height:26%}.usr .us-tm-pot--4{left:62%;width:12%;height:19%}.usr .us-tm-pot--5{left:78%;width:15%;height:26%}.usr .us-panel{display:grid;gap:22px;min-width:0}.usr .us-head{display:grid;gap:10px}.usr .us-eyebrow{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.usr .us-title{font-family:var(--serif);font-size:clamp(34px,4.4vw,50px);line-height:1.04}.usr .us-intro,.usr .us-intro p{font-size:16.5px;line-height:1.55;color:var(--ink2);max-width:46ch;text-wrap:pretty}.usr .us-pricerow{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:2px}.usr .us-price{font-family:var(--serif);font-size:30px}.usr .us-pricenote{font-size:13.5px;color:var(--mute)}.usr .us-rule{border:0;height:1px;background:var(--line);margin:0}.usr .us-group-block{display:grid;gap:10px}.usr .us-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.usr .us-label-row--tight{margin-bottom:-1px}.usr .us-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.usr .us-muted{font-size:12.5px;color:var(--mute)}.usr .us-link{font-size:13px;color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.usr .us-link--sm{font-size:12px;color:var(--mute)}.usr .us-scroll{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.usr .us-preset{flex:0 0 auto;display:grid;gap:7px;justify-items:center;padding:10px 13px 9px;border-radius:11px;background:var(--paper);box-shadow:0 0 0 1px var(--line);min-width:84px}.usr .us-preset.is-on{box-shadow:0 0 0 2px var(--ink)}.usr .us-dots{display:flex;gap:3px}.usr .us-dots i{width:13px;height:13px;border-radius:99px;box-shadow:inset 0 0 0 1px #00000017}.usr .us-preset-name{font-size:12.5px}.usr .us-card{border-radius:13px;background:var(--paper);box-shadow:0 0 0 1px var(--line);padding:15px 15px 16px;display:grid;gap:13px}.usr .us-card.is-active{box-shadow:0 0 0 2px var(--ink)}.usr .us-card-head{display:flex;align-items:center;gap:9px}.usr .us-num{width:21px;height:21px;flex:0 0 auto;border-radius:99px;background:var(--ink);color:var(--bg);font-size:11.5px;display:grid;place-items:center}.usr .us-card-title{font-size:14.5px;font-weight:500;text-transform:capitalize}.usr .us-sum{margin-left:auto;font-size:12.5px;color:var(--mute);text-align:right}.usr .us-field{display:grid;gap:7px}.usr .us-sublabel{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#6c655d}.usr .us-chips{display:flex;gap:7px;flex-wrap:wrap}.usr .us-chip{position:relative;width:52px;height:52px;border-radius:9px;overflow:hidden;background:#f4f0e9;box-shadow:0 0 0 1px var(--line)}.usr .us-chip.is-on{box-shadow:0 0 0 2px var(--ink);background:var(--band)}.usr .us-chip-img{position:absolute;max-width:none}.usr .us-fig{position:absolute;top:0;right:0;bottom:0;left:0}.usr .us-fig i{position:absolute;display:block}.usr .us-fig-rim{left:11px;right:11px;top:12px;height:4px;border-radius:2px;background:linear-gradient(to right,#c2b8ac,#efeae2 42%,#cbc1b5)}.usr .us-fig-body,.usr .us-fig-tex{left:14px;right:14px;top:16px;bottom:8px;border-radius:3px 3px 7px 7px}.usr .us-fig-body{background:linear-gradient(to right,#c6bcb0,#ede8e0 40%,#d2c8bc)}.usr .us-chip.is-on .us-fig-body{background:linear-gradient(to right,#bcb1a3,#fffcf6 40%,#cbc0b2)}.usr .us-chip--small .us-fig{transform:scale(.86)}.usr .us-fig[data-fig=smooth] .us-fig-rim{display:none!important}.usr .us-fig[data-fig=smooth] .us-fig-body,.usr .us-fig[data-fig=smooth] .us-fig-tex{top:13px;border-radius:7px 7px 11px 11px}.usr .us-fig[data-fig=archie] .us-fig-rim{display:none!important}.usr .us-fig[data-fig=archie] .us-fig-body,.usr .us-fig[data-fig=archie] .us-fig-tex{top:12px;left:13px;right:13px;border-radius:15px 15px 4px 4px}.usr .us-fig[data-fig=archie] .us-fig-tex{background-image:radial-gradient(66% 38% at 50% 4%,#ffffff80,#fff0 72%)}.usr .us-fig[data-fig=poppy] .us-fig-rim{left:12px;right:12px;top:13px;height:3px}.usr .us-fig[data-fig=poppy] .us-fig-body,.usr .us-fig[data-fig=poppy] .us-fig-tex{left:12px;right:12px;top:16px;bottom:7px;border-radius:46% 46% 50% 50%/24% 24% 62% 62%}.usr .us-fig[data-fig=echo] .us-fig-tex{background-image:linear-gradient(to bottom,#0000 45%,#5a4c3c2b 45% 48%,#fff6 48%,#fff0 57%)}.usr .us-fig[data-fig=lattice] .us-fig-tex{background-image:repeating-linear-gradient(45deg,#5a4c3c3d 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,#5a4c3c3d 0 1px,#0000 1px 5px)}.usr .us-fig[data-fig=spiral] .us-fig-tex{background-image:repeating-linear-gradient(-38deg,#5a4c3c38 0 1.5px,#0000 1.5px 6px)}.usr .us-swatches{display:flex;gap:9px;flex-wrap:wrap}.usr .us-sw{width:30px;height:30px;border-radius:99px;box-shadow:inset 0 0 0 1px #3c30221a}.usr .us-sw--light{box-shadow:inset 0 0 0 1px #3c302229}.usr .us-sw.is-on{box-shadow:inset 0 0 0 1px #3c302229,0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.usr .us-note{font-size:12.5px;color:var(--mute);line-height:1.5}.usr .us-buy{display:grid;gap:12px;position:sticky;bottom:0;padding:14px 0 16px;background:linear-gradient(to bottom,rgba(246,243,238,0),var(--bg) 22%);z-index:2}.usr .us-form{margin:0}.usr .us-cta{width:100%;padding:17px 20px;border-radius:11px;background:var(--ink);color:#f8f5f0;font-size:16px;font-weight:500;box-shadow:0 2px 10px #24211d33;transition:background .18s ease}.usr .us-cta:hover{background:#332f29}.usr .us-cta[disabled]{opacity:.45;cursor:not-allowed}.usr .us-fine{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--mute)}.usr .us-band{background:var(--band)}.usr .us-band-in{max-width:1280px;margin:0 auto;padding:clamp(44px,6vw,88px) 20px;display:grid;grid-template-columns:1fr;gap:clamp(24px,3.5vw,48px);align-items:center}@media(min-width:820px){.usr .us-band-in{grid-template-columns:1fr 1fr}}.usr .us-story{display:grid;gap:16px;max-width:52ch}.usr .us-h2{font-family:var(--serif);font-size:clamp(28px,3.4vw,40px);line-height:1.12}.usr .us-h2--sm{font-size:clamp(26px,3vw,34px);line-height:1.14}.usr .us-body,.usr .us-body p{font-size:16px;line-height:1.6;color:var(--ink2);text-wrap:pretty}.usr .us-body p+p{margin-top:.7em}.usr .us-lead{font-size:15px;line-height:1.6;color:var(--mute)}.usr .us-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.usr .us-strip{max-width:1280px;margin:0 auto;padding:clamp(36px,5vw,72px) 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:900px){.usr .us-strip{grid-template-columns:repeat(4,1fr)}}.usr .us-strip img,.usr .us-duo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.usr .us-details{max-width:1280px;margin:0 auto;padding:clamp(44px,6vw,88px) 20px;display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,40px)}@media(min-width:760px){.usr .us-details{grid-template-columns:1fr 1fr}}.usr .us-col{display:grid;gap:14px;align-content:start}.usr .us-rows ul{list-style:none;margin:0;padding:0;font-size:15px}.usr .us-rows li{padding:11px 0;border-bottom:1px solid var(--line)}.usr .us-rows li:last-child{border-bottom:0}.usr .us-faq{display:grid;gap:16px;font-size:15px;line-height:1.55}.usr .us-faq p{color:var(--ink2)}.usr .us-faq strong{display:block;color:var(--ink);font-weight:500;margin-bottom:3px}@media(prefers-reduced-motion:reduce){.usr .us-pot,.usr .us-photo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/urban-stem-rail.css.map */
