*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font:16px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit}img{max-width:100%;display:block}.shell{width:min(1240px,100% - 48px);margin:auto}.muted{color:var(--muted)}.small,small{font-size:12px}.demo-strip{background:var(--forest);color:#f4f6ec;letter-spacing:1.4px;justify-content:space-between;gap:15px;padding:8px max(24px,50vw - 620px);font-size:10px;font-weight:700;display:flex}header{border-bottom:1px solid var(--line);z-index:10;background:#fff;position:sticky;top:0}.header-main,.header-actions,header nav,.context,.section-heading,.button-row,.searchbar,.categories,.result-label,.card-price,.card-foot,.info-row,.operation-stats,.auction-info,.hero-trust{justify-content:space-between;align-items:center;gap:16px;display:flex}header nav{gap:26px}header nav button,.wordmark,.icon-btn,.avatar,.title-button,.art-button,.text-button{color:inherit;background:0 0;border:0}header nav button{font-size:13px;font-weight:700}.nav-active{color:#668420!important}.wordmark{letter-spacing:-3px;font-size:36px;font-weight:900;line-height:1}.header-actions{gap:12px}.icon-btn{font-size:30px}.avatar{background:#e3efd1;border-radius:50%;width:36px;height:36px;font-size:12px;font-weight:800}.primary{background:var(--forest);border:1px solid var(--forest);color:#fff;border-radius:8px;padding:12px 19px;font-weight:800}.primary.lime{background:var(--lime);color:var(--forest);border-color:var(--lime)}.primary.full,.full{width:100%}.primary:hover,.panel button:hover,.listing-card button:hover{filter:brightness(.93)}.context{padding:16px 0;font-size:12px}.role-switch select{margin-left:8px}.hero{background:var(--forest);color:#fff;border-radius:24px;grid-template-columns:1.05fr .95fr;min-height:440px;display:grid;overflow:hidden}.eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:#799442;font-size:10px;font-weight:800}.hero .eyebrow{color:var(--lime)}.hero h1{letter-spacing:-3px;margin:20px 0;font-size:clamp(38px,4.2vw,69px);line-height:1.03}.hero h1 em{color:var(--lime);font-style:normal}.hero-copy p{color:#d8e3d4}.hero-trust{color:#d2decf;flex-wrap:wrap;justify-content:flex-start;margin-top:34px;font-size:11px}.hero-art{background:#baceac;position:relative}.hero-art img{object-fit:cover;width:100%;height:100%}.art-caption{color:var(--forest);background:#fff;border-radius:9px;padding:16px 22px;display:grid;position:absolute;bottom:25px;left:26px}.art-caption span{letter-spacing:1.5px;font-size:9px}.hero-stamp{background:var(--lime);color:var(--forest);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:125px;height:125px;font-size:10px;line-height:1.3;display:flex;position:absolute;top:20px;right:20px;transform:rotate(10deg)}.hero-stamp b{font-size:17px}.section-heading{align-items:end}.section-heading h2,.promise h2{letter-spacing:-1.5px;margin:8px 0;font-size:clamp(27px,3vw,42px);line-height:1.1}.categories{justify-content:flex-start;margin:30px 0 20px;padding-bottom:4px;overflow:auto}.category{white-space:nowrap;border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:40px;padding:10px 18px;font-size:12px;font-weight:700}.category span{margin-right:8px}.category.active{background:var(--forest);color:#fff}.searchbar{align-items:stretch}.search{border:1px solid var(--line);background:#fff;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.search input{border:0;outline:0;flex:1;min-width:0}.searchbar select,.role-switch select,select,input,textarea{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:11px}.searchbar select{min-width:175px}.result-label{margin:30px 0 16px;font-size:13px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.listing-card{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;overflow:hidden}.card-art{background:#e4e9d9;height:220px;position:relative}.art-button{width:100%;height:100%;padding:0}.art-button img{object-fit:cover;width:100%;height:100%}.badge{color:var(--forest);background:#fff;border-radius:18px;padding:5px 12px;font-size:10px;font-weight:800;display:inline-block}.card-art .badge{position:absolute;top:12px;left:12px}.badge.auction{background:var(--lime)}.heart{width:34px;height:34px;color:var(--forest);background:#fff;border:0;border-radius:50%;font-size:22px;position:absolute;top:12px;right:12px}.heart.saved{color:#d1423f}.location,.card-foot{color:var(--muted);font-size:11px}.title-button{text-align:left;margin:6px 0 14px;padding:0;font-size:18px;font-weight:800;display:block}.card-price small,.operation-stats small{color:var(--muted);display:block}.round-arrow{border:1px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.card-foot{border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.promise{background:var(--lime);border-radius:18px;justify-content:space-between;align-items:center;gap:25px;padding:40px;display:flex}.promise-symbol{font-size:70px}.promise p{margin-bottom:0}.trust-grid{grid-template-columns:repeat(3,1fr);gap:25px;padding:52px 0;display:grid}.trust-grid>div{border-top:1px solid #b8c4b4;padding-top:17px}.trust-grid p{color:var(--muted)}.page-heading{padding:40px 0 23px}.page-heading h1,.detail-info h1{letter-spacing:-2px;margin:10px 0;font-size:clamp(33px,4vw,55px);line-height:1.1}.page-heading p{color:var(--muted)}.back{color:var(--forest);background:0 0;border:0;padding:24px 0}.detail-grid{grid-template-columns:1.15fr .85fr;gap:34px;display:grid}.detail-art{background:#e5e9df;border-radius:18px;position:relative;overflow:hidden}.detail-art img{object-fit:cover;width:100%;height:490px}.detail-art .badge{position:absolute;top:16px;left:16px}.panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin:22px 0;padding:26px}.panel h2{margin-top:0;line-height:1.2}.detail-info{padding:12px 0}.big-price{margin:24px 0;font-size:35px;font-weight:800}.big-price small{font-size:13px}.auction-info{background:#eef2e7;border-radius:10px;align-items:flex-start;padding:16px}.auction-info>div{gap:2px;display:grid}.auction-info small,.auction-info span{font-size:11px}.auction-info b{font-size:17px}.time-info{border-bottom:1px solid var(--line);padding-bottom:15px}.soft-panel{background:#edf3e5;border-radius:10px;margin:15px 0;padding:16px}.soft-panel p{font-size:13px}.soft-panel button,.button-row button,.inline-form button,.operation button,.panel button:not(.primary),.empty button{color:var(--forest);background:#fff;border:1px solid #aebeb0;border-radius:7px;padding:8px 13px;font-weight:700}.detail-info form{gap:10px;margin:18px 0;display:grid}.detail-info label,.publish-form label,.panel label{gap:6px;font-size:13px;font-weight:700;display:grid}.detail-info input,.publish-form input,.publish-form select,.publish-form textarea,.panel input,.panel textarea,.panel select{width:100%}.button-row{flex-wrap:wrap;justify-content:flex-start;margin:15px 0}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:530px}td,th{text-align:left;border-bottom:1px solid var(--line);padding:12px;font-size:12px}.question,.activity-item,.operation{border-bottom:1px solid var(--line);padding:16px 0}.question .pill{margin-left:10px}.pill{background:#e6efd9;border-radius:20px;padding:5px 11px;font-size:11px}.inline-form{gap:8px;margin:10px 0;display:flex}.inline-form input{flex:1}.activity-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.activity-grid .panel{margin:0 0 20px}.operation-stats{flex-wrap:wrap;align-items:stretch}.operation-stats div{gap:4px;display:grid}.operation form,.publish-form{gap:17px;display:grid}.form-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.checkbox{align-items:center;display:flex!important}.checkbox input{width:auto!important}.profile-avatar{background:var(--lime);border-radius:50%;place-items:center;width:56px;height:56px;font-weight:800;display:grid}.rating{color:#799442;font-size:35px;font-weight:800}.alert{border-radius:8px;margin:15px 0;padding:14px}.alert.error{color:#7a2d1b;background:#ffe4d9}.alert.success{background:#e3efc4}.empty{text-align:center;padding:60px 15px}.count{background:#e5efdd;border-radius:20px;padding:4px 10px;font-size:13px}.verified{color:#63882a;font-weight:800}footer{border-top:1px solid var(--line);justify-content:space-between;gap:20px;display:flex;padding:36px 0!important}.text-button{padding:0;text-decoration:underline}.live-dot{background:#bdeb59;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #91be28}@media (max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid{grid-template-columns:1fr}.hero-copy{padding:46px 30px}.hero{min-height:350px}.hero-stamp,.publish{display:none}.trust-grid{gap:12px}}@media (max-width:650px){.shell{width:min(100% - 28px,1240px)}.demo-strip{padding:7px 14px;font-size:8px}.demo-strip span:first-child{display:none}.header-main{min-height:64px}.wordmark{font-size:30px}header nav{gap:8px}header nav button{padding:3px;font-size:10px}.header-actions{gap:3px}.avatar{width:30px;height:30px}.icon-btn{font-size:23px}.hero{grid-template-columns:1fr}.hero-copy{padding:32px 23px}.hero h1{font-size:38px}.hero-art{height:230px}.art-caption{padding:9px;bottom:8px;left:8px}.explore{padding:45px 0}.section-heading{align-items:start}.section-heading>span{display:none}.categories{margin:16px 0}.searchbar{flex-direction:column}.search{min-height:48px}.searchbar select{width:100%}.grid{grid-template-columns:1fr}.card-art{height:240px}.promise{padding:24px;display:block}.promise-symbol{display:none}.trust-grid,.activity-grid,.form-grid{grid-template-columns:1fr}.detail-art img{height:280px}.detail-info h1{font-size:34px}.panel{padding:18px}.page-heading{padding:24px 0 10px}.desktop{display:none}.context{font-size:10px}footer{display:block}.inline-form{flex-wrap:wrap}.inline-form input{width:100%;min-width:0}}@media (max-width:400px){header nav button:nth-child(2){display:none}.header-main{gap:4px}.header-actions{gap:0}}.detail-grid>*,.detail-info{min-width:0}.auction-live{min-width:0;max-width:100%}.auction-history{max-width:100%}.auction-live .table-scroll{max-width:100%;overflow-x:auto}.auction-countdown{font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:12px 0;font-size:clamp(1.5rem,5vw,2.4rem);font-weight:700}.auction-history{margin-top:24px}.auction-live table{font-size:12px}.auction-live td{overflow-wrap:anywhere}.auction-live .big-price{font-size:clamp(1.8rem,5vw,3rem)}@media (max-width:900px){.detail-grid{grid-template-columns:minmax(0,1fr)}}:root{--forest:#005634;--ink:#173b2e;--lime:#d6ff5f;--paper:#f7faf8;--line:#dce8e1;--muted:#61786c}.wordmark{letter-spacing:-1.4px;white-space:nowrap;color:var(--forest);font-size:25px}.wordmark span{color:#a1d83d}.header-main{min-height:64px}.header-main nav{gap:18px}.header-main nav button{font-size:13px}.hero{border-radius:12px;min-height:340px}.hero-copy{padding:48px}.hero h1{font-size:clamp(35px,4vw,57px)}.hero-art{background:linear-gradient(125deg,#d7eada,#739b81)}.hero-art img{object-fit:contain;padding:35px}.explore{padding:36px 0}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.listing-card{border-radius:9px}.card-art{height:165px}.card-body{padding:12px}.card-price strong{font-size:18px}.card-price button{color:#fff;background:var(--forest);border:0;border-radius:5px;padding:7px;font-size:12px}.title-button{margin:3px 0 10px;font-size:14px}.category{border-radius:7px}.searchbar>button{border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:7px;padding:8px 13px;font-weight:700}.rv-section{min-height:65vh;padding:28px 0 56px}.rv-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.rv-title small{color:var(--muted);letter-spacing:.08em;font-weight:700}.rv-title h1{margin:6px 0;font-size:clamp(26px,3vw,39px);line-height:1.15}.rv-title p{color:var(--muted);margin:0}.rv-card{border:1px solid var(--line);background:#fff;border-radius:9px;padding:22px}.rv-card h2{font-size:19px}.rv-stack{gap:10px;display:grid}.rv-row{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fff;border-radius:9px;align-items:center;gap:16px;padding:13px;display:flex}.rv-row>div:nth-child(2),.rv-row>span:nth-child(2){flex:1}.rv-row small{color:var(--muted);font-size:12px;display:block}.rv-row button,.rv-actions button,.rv-empty button,.rv-title button,.rv-card button{border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:6px;padding:9px 14px;font-weight:700}.rv-row button:hover,.rv-actions button:hover,.rv-empty button:hover{background:#edf7ee}.rv-primary,.rv-actions .rv-primary,.rv-title .rv-primary{background:var(--forest);color:#fff;border-color:var(--forest)}.rv-error{color:#742b18;background:#ffece7;border-radius:7px;padding:12px}.rv-empty{text-align:center;border:1px solid var(--line);background:#fff;border-radius:10px;padding:72px 15px}.rv-empty h2{margin:0}.rv-empty p{color:var(--muted)}.rv-thumb{background:#e7f1e9;border-radius:6px;flex:none;place-items:center;width:86px;height:66px;font-size:30px;display:grid;overflow:hidden}.rv-thumb img{object-fit:cover;width:100%;height:100%}.rv-avatar{background:#daf1df;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:800;display:grid}.rv-conversation{cursor:pointer;width:100%}.rv-chat{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.rv-chat-body{background:#f6faf7;flex-direction:column;gap:12px;height:min(55vh,520px);padding:22px;display:flex;overflow:auto}.rv-bubble{border:1px solid var(--line);background:#fff;border-radius:12px;align-self:flex-start;max-width:70%;padding:8px 13px}.rv-bubble.own{background:#d9f1e0;align-self:flex-end}.rv-bubble p{margin:0}.rv-bubble small{color:var(--muted)}.rv-chat form{gap:8px;padding:12px;display:flex}.rv-chat form input{flex:1}.rv-note{color:var(--muted);font-size:12px;line-height:1.5}.rv-chat .rv-note{padding:0 14px}.rv-wizard-grid{grid-template-columns:minmax(0,1fr) 260px;gap:20px;display:grid}.rv-wizard .rv-card:first-child{gap:17px;display:grid}.rv-wizard label{gap:6px;font-size:13px;font-weight:700;display:grid}.rv-wizard input,.rv-wizard textarea{width:100%;padding:11px}.rv-steps{gap:5px;display:flex}.rv-steps span{background:#dfebdf;border-radius:10px;width:28px;height:8px}.rv-steps span.done{background:var(--forest)}.rv-duration,.rv-actions{flex-wrap:wrap;gap:9px;display:flex}.rv-duration button{white-space:nowrap;flex:1}.rv-duration button.selected{color:var(--forest);border-color:var(--forest);background:#dff8d8}.rv-choice{background:#e8f6e9;border:1px solid #a0cbb0;border-radius:8px;padding:15px;font-weight:800}.rv-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-photo-grid>div{position:relative}.rv-photo-grid img{object-fit:cover;border-radius:5px;width:100%;height:95px}.rv-photo-grid button{font-size:11px}.rv-upload{text-align:center;cursor:pointer;border:2px dashed #8ab3a1;border-radius:7px;place-items:center;min-height:95px;display:grid!important}.rv-upload input{display:none}.rv-review{background:#f1f8f2;border-radius:7px;padding:20px}.rv-success{text-align:center;max-width:680px;margin:auto}.rv-success>span{width:80px;height:80px;color:var(--forest);background:#daf5dc;border-radius:50%;place-items:center;font-size:45px;display:inline-grid}.rv-success .rv-actions{justify-content:center;margin-top:20px}@media (max-width:1100px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.header-main nav{gap:8px}}@media (max-width:850px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.header-main{flex-wrap:wrap;padding:10px 0}.header-main nav{order:3;justify-content:space-around;width:100%}.rv-wizard-grid{grid-template-columns:1fr}.rv-tip{display:none}}@media (max-width:650px){.wordmark{font-size:20px}.header-main nav button{font-size:11px}.header-actions{display:none}.grid{grid-template-columns:1fr}.rv-section{padding:18px 0 70px}.rv-title{align-items:start}.rv-title h1{font-size:28px}.rv-row{flex-wrap:wrap}.rv-row>div:nth-child(2){min-width:55%}.rv-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-chat-body{height:60vh}.rv-bubble{max-width:88%}}.rv-account{grid-template-columns:210px minmax(0,1fr);gap:30px;display:grid}.rv-account-side{flex-direction:column;gap:3px;padding:14px 0;display:flex}.rv-account-side>b{padding:10px}.rv-account-side button{color:var(--ink);text-align:left;background:0 0;border:0;border-radius:6px;padding:10px}.rv-account-side button.selected,.rv-account-side button:hover{color:var(--forest);background:#e2f5e8;font-weight:700}.rv-account-main{min-width:0}.rv-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0 30px;display:grid}.rv-account-grid button{text-align:left;cursor:pointer}.rv-account-grid small{color:var(--muted);margin-top:3px;display:block}.rv-profile-card{align-items:center;gap:20px;display:flex}.rv-profile-card h2{margin:0}.rv-profile-card p{color:var(--muted);margin:4px 0}.rv-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;max-width:820px;display:grid}.rv-profile-form label{gap:5px;font-size:13px;font-weight:700;display:grid}.rv-profile-form input{width:100%}.rv-profile-form .rv-note,.rv-profile-form button{grid-column:1/-1}.rv-setting-row{cursor:pointer;justify-content:space-between;width:100%}.rv-setting-row b{flex:1}.rv-toggle{justify-content:space-between;align-items:center;display:flex}.rv-toggle small{color:var(--muted);display:block}.rv-toggle input{width:22px;height:22px}.rv-success-note{color:var(--forest);background:#e1f7df;border-radius:7px;padding:12px}.rv-progress{background:#e5eee6;border-radius:9px;height:9px;margin:18px 0}.rv-progress span{background:var(--forest);width:0;height:100%;display:block}.rv-account .rv-card{margin-bottom:16px}@media (max-width:800px){.rv-account{grid-template-columns:1fr;gap:0}.rv-account-side{white-space:nowrap;flex-direction:row;overflow-x:auto}.rv-account-side>b{display:none}}@media (max-width:600px){.rv-account-grid,.rv-profile-form{grid-template-columns:1fr}.rv-profile-form .rv-note,.rv-profile-form button{grid-column:1}}.hero{isolation:isolate;color:#fff;background:#063b2c url(/hero-auto.webp) 50%/cover no-repeat;min-height:360px;display:block;position:relative}.hero:before{content:"";z-index:0;background:linear-gradient(90deg,#00291ded 0%,#003526c2 42%,#00352614 100%);position:absolute;inset:0}.hero-copy{z-index:1;max-width:690px;padding:52px 48px;position:relative}.hero-art,.mobile-tabs{display:none}@media (max-width:650px){.demo-strip{display:none}.shell{width:min(100% - 28px,1240px)}header .header-main{min-height:56px;padding:8px 0}header .header-main nav{display:none}.hero{background-position:59%;min-height:380px}.hero:before{background:linear-gradient(90deg,#00271ce6,#002d1e75)}.hero-copy{max-width:340px;padding:34px 22px}.hero h1{letter-spacing:-1.7px;font-size:clamp(35px,10vw,48px)}main.shell{padding-bottom:86px}.mobile-tabs{z-index:30;border-top:1px solid var(--line);padding:7px 5px max(7px,env(safe-area-inset-bottom));background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 18px #003e2b12}.mobile-tabs button{color:#536d60;white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;padding:4px 1px;font-size:10px;font-weight:700;display:flex}.mobile-tabs button span{font-size:22px;line-height:1.1}.mobile-tabs button[aria-current=page]{color:#005634}footer{display:none}}.rv-auth-screen{isolation:isolate;color:#fff;background:#083d2e url(/auth-auto.webp) 50%/cover no-repeat;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(350px,440px);align-items:center;gap:32px;min-height:min(760px,100vh - 150px);padding:44px clamp(24px,5vw,72px);display:grid;position:relative}.rv-auth-screen:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(90deg,#002f21d4,#002f212e 60%,#002f2140);position:absolute;inset:0}.rv-auth-brand{align-self:end;max-width:500px;padding-bottom:36px}.rv-auth-brand strong{letter-spacing:-.04em;font-size:clamp(28px,3vw,42px)}.rv-auth-brand h2{max-width:380px;font-size:clamp(20px,2.7vw,37px);line-height:1.12}.rv-auth-screen .auth-panel{color:var(--ink);margin:0;padding:30px;box-shadow:0 18px 60px #001f181f}.rv-auth-screen .auth-panel form{gap:14px;display:grid}.rv-auth-screen .auth-panel label{gap:5px;display:grid}.rv-auth-screen .auth-panel input,.rv-auth-screen .auth-panel select{width:100%}.rv-auth-screen{background-position:50% 59%;grid-template-columns:minmax(0,1fr) minmax(430px,480px);padding:28px clamp(32px,5vw,84px)}.rv-auth-brand{align-self:start;padding-top:62px}.rv-auth-brand strong{white-space:nowrap;letter-spacing:-.07em;font-size:clamp(48px,5vw,74px);line-height:1;display:block}.rv-auth-brand strong em{color:#d5ff5f;font-style:normal}.rv-auth-brand .rv-auth-gavel{color:#d5ff5f;margin-left:8px;font-size:.7em;display:inline-block;transform:rotate(-22deg)}.rv-auth-brand h2{max-width:420px;margin-top:20px;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.12}.rv-auth-screen .auth-panel{border-radius:18px;padding:24px 30px 20px}.rv-auth-screen .auth-panel h1{letter-spacing:-.035em;color:#101c23;margin:17px 0 4px;font-size:30px;line-height:1.13}.rv-auth-screen .rv-auth-intro{color:#6a7689;max-width:350px;margin:0 0 17px;font-size:15px}.rv-auth-tabs{background:#e9f2ed;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:5px;display:grid}.rv-auth-tabs button{color:#173f31;background:0 0;border:0;border-radius:8px;padding:10px}.rv-auth-tabs button.selected{color:#fff;background:#00563e;box-shadow:0 2px 5px #0002}.rv-auth-screen .auth-panel form{gap:12px}.rv-auth-screen .auth-panel label{color:#18232c;font-size:13px;font-weight:700}.rv-auth-screen .auth-panel input,.rv-auth-screen .auth-panel select{border-radius:7px;min-height:43px}.rv-auth-screen .auth-panel .primary{justify-content:center;gap:12px;width:100%;min-height:44px;margin-top:1px;display:flex}.rv-auth-help{text-align:right;margin-top:-7px}.rv-auth-help button{color:#005b43;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.rv-auth-separator{color:#8a94a4;align-items:center;gap:12px;margin:16px 0 8px;font-size:12px;display:flex}.rv-auth-separator:before,.rv-auth-separator:after{content:"";background:#dbe2e5;flex:1;height:1px}.rv-auth-switch{color:#005b43;background:#fff;border:1px solid #005b43;border-radius:7px;width:100%;padding:11px;font-weight:700}.rv-auth-protection{color:#15533d;background:#f0f7f2;border-radius:9px;margin:12px 0 0;padding:12px;font-size:12px}.rv-auth-screen .auth-panel .rv-auth-tabs button{color:#173f31;background:0 0;border:0;padding:10px}.rv-auth-screen .auth-panel .rv-auth-tabs button.selected{color:#fff;background:#00563e}.rv-auth-screen .auth-panel .rv-auth-help button{color:#005b43;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.rv-auth-screen .auth-panel .rv-auth-switch{color:#005b43;border:1px solid #005b43;width:100%;padding:11px}.rv-account:has(.rv-recovery-card){min-height:65vh}@media (max-width:760px){.rv-auth-screen{grid-template-columns:1fr;min-height:600px;padding:22px}.rv-auth-brand{align-self:start;padding:12px 4px 0}.rv-auth-brand h2{max-width:250px}.rv-auth-screen .auth-panel{justify-self:center;width:100%;max-width:460px}.rv-auth-brand strong{font-size:45px}.rv-auth-brand h2{font-size:23px}.rv-auth-screen .auth-panel{padding:20px}}.header-main{gap:16px}.header-main .rv-header-search{border:1px solid var(--line);background:#fff;border-radius:7px;flex:1;min-width:160px;max-width:420px;padding:3px;display:flex}.rv-header-search input{border:0;outline:none;flex:1;min-width:0;padding:7px 9px;font-size:12px}.rv-header-search button{background:var(--forest);color:#fff;border:0;border-radius:5px;padding:7px 14px;font-size:12px;font-weight:700}.header-main nav{margin-left:auto}.header-main nav button{white-space:nowrap}@media (max-width:1180px){.header-main .rv-header-search{max-width:260px}.header-main nav{gap:8px}}@media (max-width:950px){.header-main .rv-header-search{flex-basis:100%;order:3;max-width:none;margin-bottom:5px}.header-main nav{order:2;width:auto}}@media (max-width:650px){.header-main .rv-header-search{flex-basis:100%;order:2;margin-bottom:0}.rv-header-search input{font-size:11px}}.rv-recovery-card{color:var(--ink);padding:32px;box-shadow:0 18px 60px #001f181f}.rv-recovery-card h1{margin:0 0 10px;font-size:clamp(27px,3vw,37px);line-height:1.1}.rv-recovery-card p{color:var(--muted)}.rv-recovery-card form{gap:18px;margin:24px 0 10px;display:grid}.rv-recovery-card label{gap:6px;font-size:13px;font-weight:700;display:grid}.rv-recovery-card input{width:100%}.rv-recovery-card button{border:1px solid var(--forest);border-radius:6px;padding:10px 15px;font-weight:700}.rv-recovery-card .rv-primary{background:var(--forest);color:#fff}.rv-recovery-back{width:100%;color:var(--forest);background:#fff}.rv-home-auctions{padding:24px 0 35px}.rv-home-group{margin-bottom:24px}.rv-home-heading{align-items:center;gap:14px;margin-bottom:9px;display:flex}.rv-home-heading h2{margin:0;font-size:21px}.rv-home-heading span{color:var(--forest);background:#e3f3e7;border-radius:12px;padding:3px 8px;font-size:12px}.rv-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-home-card{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.rv-home-card>button{background:#e7f0e9;border:0;width:100%;height:120px;padding:0}.rv-home-card img{object-fit:cover;width:100%;height:100%}.rv-home-card>div{gap:2px;padding:10px;display:grid}.rv-home-card b{font-size:13px;line-height:1.2}.rv-home-card small{color:var(--muted)}.rv-home-card strong{color:var(--forest);font-size:16px}.rv-home-card>div button{background:var(--forest);color:#fff;border:0;border-radius:5px;justify-self:end;padding:5px 9px;font-size:11px;font-weight:700}.rv-home-card>div button:disabled{color:var(--muted);background:#e8efea}.rv-home-empty{border:1px dashed var(--line);color:var(--muted);background:#fff;border-radius:7px;padding:12px;font-size:13px}@media (max-width:900px){.rv-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.rv-home-grid{grid-template-columns:1fr 1fr}.rv-home-card>button{height:90px}}.rv-search-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.rv-search-layout:has(>.rv-search-main:first-child){display:block}.rv-search-main{min-width:0}.rv-search-layout .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-search-side{border:1px solid var(--line);background:#fff;border-radius:8px;gap:12px;padding:18px;display:grid}.rv-search-side h3{margin:0}.rv-search-side label{gap:5px;font-size:12px;font-weight:700;display:grid}.rv-search-side input,.rv-search-side select{width:100%;min-width:0}.rv-search-side p{color:var(--muted);margin:0;font-size:12px}.explore>details.panel{display:none}.explore:has(.rv-search-main .empty) .rv-search-layout{display:block}.explore:has(.rv-search-main .empty) .rv-search-side{display:none}.explore:has(.rv-search-main .empty) .rv-search-main>.button-row{display:none}.rv-search-main>.empty{background:0 0;border:0;max-width:800px;margin:0 auto;padding:55px 25px 65px}.rv-search-main>.empty:before{content:"⌕";color:#07593e;background:radial-gradient(circle at 70% 30%,#dff3e6,#f2f8f4 65%);border-radius:50%;place-items:center;width:150px;height:150px;margin:0 auto 22px;font-size:95px;line-height:1;display:grid;box-shadow:0 0 0 20px #edf6f0}.rv-search-main>.empty h3{margin:15px 0 8px;font-size:28px}.rv-search-main>.empty p{color:#667b75;margin:0 0 20px}.rv-search-main>.empty button{min-width:170px;margin:0 5px 6px}.rv-search-main>.empty button:last-child{color:#fff;background:#005b43}@media (max-width:1050px){.rv-search-layout .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rv-search-layout{grid-template-columns:1fr}.rv-search-side{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-search-side h3,.rv-search-side p{grid-column:1/-1}}@media (max-width:650px){.rv-search-layout .grid{grid-template-columns:1fr}}body:has(.rv-auth-screen) .demo-strip{display:none}body:has(.rv-auth-screen) header{display:none}body:has(.rv-auth-screen) .context{display:none}body:has(.rv-auth-screen) footer{display:none}body:has(.rv-auth-screen) main.shell{width:100%;max-width:none;margin:0;padding:0}body:has(.rv-auth-screen) .rv-auth-screen{border-radius:0;min-height:100vh}@media (max-width:650px){body:has(.rv-auth-screen) main.shell{padding-bottom:0}body:has(.rv-auth-screen) .mobile-tabs{display:none}}body:has(.rv-account) .context{padding:8px 0}.rv-account{grid-template-columns:255px minmax(0,1fr);align-items:start;gap:34px;padding-top:8px}.rv-account-side{border:1px solid var(--line);background:#fff;border-radius:10px;gap:3px;padding:11px;position:sticky;top:100px}.rv-account-side button{align-items:center;gap:15px;min-height:46px;padding:12px 14px;font-size:14px;display:flex}.rv-account-side button span{text-align:center;color:#234b3b;flex:none;width:26px;font-size:21px;line-height:1}.rv-account-side .rv-side-divider{border-top:1px solid var(--line);border-radius:0;margin-top:7px;padding-top:19px}.rv-account .rv-title{margin-bottom:23px}.rv-account .rv-title h1{letter-spacing:-.035em;font-size:clamp(29px,3.2vw,42px)}.rv-account-main>.rv-profile-card{min-height:168px;padding:28px;box-shadow:0 6px 28px #123a3209}.rv-profile-card .rv-avatar,.rv-profile-identity .rv-avatar{width:98px;height:98px;color:var(--forest);background:#e1f3e6;font-size:30px}.rv-profile-card h2{font-size:29px;line-height:1.1}.rv-profile-card p{font-size:15px}.rv-profile-card button{color:#045c36;background:0 0;border:0;padding:5px 0;font-size:14px}.rv-account-grid{gap:12px;margin-top:14px}.rv-account-link{text-align:left;border:1px solid var(--line);width:100%;min-height:99px;color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:17px;padding:17px 20px;display:flex;box-shadow:0 4px 18px #123a3208}button.rv-account-link:hover{background:#f7fbf7;border-color:#a7cbb4}.rv-account-icon{color:#064d31;background:#e6f5e9;border-radius:50%;flex:none;place-items:center;width:57px;height:57px;font-size:27px;font-weight:700;line-height:1;display:grid}.rv-account-link-copy{flex:1;gap:3px;min-width:0;display:grid}.rv-account-link-copy strong{font-size:16px;line-height:1.25}.rv-account-link-copy small{color:var(--muted);font-size:13px;line-height:1.35}.rv-account-chevron{color:#354d5b;margin-left:auto;font-size:27px;line-height:1}.rv-account-status{white-space:nowrap;color:#28603c;background:#ecf5eb;border-radius:20px;margin-left:auto;padding:6px 10px;font-size:12px}.rv-account-rows{gap:10px}.rv-account-rows .rv-account-link{min-height:80px}.rv-account-rows .rv-account-icon{background:#f0f6f2;width:46px;height:46px;font-size:22px}.rv-help>.rv-title{margin-bottom:14px}.rv-help>.rv-title small{display:none}.rv-help>.rv-title h1{margin:0 0 3px;font-size:30px}.rv-help-rows{gap:7px}.rv-help-rows .rv-account-link{min-height:62px;padding:8px 15px}.rv-help-rows .rv-account-icon{width:41px;height:41px;font-size:23px}.rv-help-rows .rv-account-link-copy strong{font-size:14px}.rv-help-rows .rv-account-link-copy small{font-size:12px}.rv-help-center{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#eaf3ec;border:0;border-radius:10px;align-items:center;gap:17px;padding:12px 16px;display:flex}.rv-help-center>span:first-child{border-radius:50%;place-items:center;width:41px;height:41px;font-size:24px;display:grid}.rv-help-center>span:nth-child(2){flex:1;gap:3px;display:grid}.rv-help-center strong{font-size:14px}.rv-help-center small{color:var(--muted);font-size:12px}.rv-help-center>span:last-child{font-size:24px}.rv-help>.rv-note{margin-top:10px}.rv-account-logout{color:#a53131;background:0 0;border:0;padding:10px 0;font-weight:700}.rv-profile-form{grid-template-columns:1fr;gap:10px;max-width:none;padding:28px}.rv-profile-identity{border-bottom:1px solid var(--line);align-items:center;gap:18px;margin-bottom:4px;padding-bottom:20px;display:flex}.rv-profile-identity strong{font-size:19px;display:block}.rv-profile-identity small{color:var(--muted);display:block}.rv-profile-form label{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;min-height:41px;font-size:13px}.rv-profile-form label>small{color:var(--muted);grid-column:2;font-weight:400}.rv-profile-form input{border:1px solid #cddbd1;border-radius:5px;padding:9px 11px}.rv-profile-form .rv-note{margin:12px 0 0}.rv-profile-actions{gap:7px;display:grid}.rv-profile-actions button{width:100%}.rv-profile-actions button.rv-primary{background:var(--forest);border:1px solid var(--forest);color:#fff}.rv-profile-actions button:last-child{border:1px solid var(--forest);color:var(--forest);background:#fff;border-radius:5px;padding:10px;font-weight:700}@media (max-width:900px){.rv-account{grid-template-columns:205px minmax(0,1fr);gap:18px}.rv-account-grid{grid-template-columns:1fr}.rv-account-side button{gap:7px;font-size:12px}.rv-account-status{white-space:normal;text-align:center}}@media (max-width:800px){.rv-account{grid-template-columns:1fr}.rv-account-side{white-space:nowrap;flex-direction:row;padding:6px;position:static;overflow-x:auto}.rv-account-side button{flex:none}.rv-account-side .rv-side-divider{border-top:0;margin:0;padding:12px 14px}}@media (max-width:600px){.rv-account-main>.rv-profile-card{padding:18px}.rv-profile-card .rv-avatar,.rv-profile-identity .rv-avatar{width:62px;height:62px;font-size:21px}.rv-account-link{min-height:83px;padding:12px}.rv-account-icon{width:43px;height:43px;font-size:21px}.rv-account-link-copy strong{font-size:14px}.rv-profile-form{padding:17px}.rv-profile-form label{grid-template-columns:1fr;gap:4px}.rv-profile-form label>small{grid-column:1}.rv-account-status{padding:5px;font-size:11px}}.rv-actions button.selected{background:var(--forest);border-color:var(--forest);color:#fff}.rv-message-tools{justify-content:space-between;align-items:center;gap:16px;margin:8px 0 18px;display:flex}.rv-message-tools>input{border:1px solid var(--line);background:#fff;border-radius:8px;width:min(480px,100%);padding:12px 14px}.rv-message-tools [role=tab]{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:8px 15px;font-size:13px;font-weight:700}.rv-message-tools [role=tab].selected{background:var(--forest);color:#fff}@media (max-width:650px){.rv-message-tools{display:grid}.rv-message-tools>input,.rv-message-tools [role=tablist]{width:100%}.rv-message-tools [role=tab]{flex:1}}.rv-detail-screen{padding:8px 0 56px}.rv-detail-breadcrumb{color:var(--muted);align-items:center;gap:11px;margin:5px 0 13px;font-size:12px;display:flex}.rv-detail-breadcrumb button{color:var(--forest);background:0 0;border:0;padding:0}.rv-detail-breadcrumb .rv-detail-save{margin-left:auto;font-size:14px;font-weight:700}.rv-detail-layout{grid-template-columns:minmax(0,1.3fr) minmax(330px,.82fr);align-items:start;gap:17px;display:grid}.rv-detail-left,.rv-detail-right{min-width:0}.rv-detail-gallery{background:#e6eee7;border-radius:9px;height:400px;position:relative;overflow:hidden}.rv-detail-gallery>img{object-fit:cover;width:100%;height:100%}.rv-detail-gallery>.rv-auction-tag{position:absolute;top:13px;left:13px}.rv-detail-gallery>button{color:#fff;background:#123a32ba;border:0;border-radius:50%;width:36px;height:36px;font-size:29px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.rv-photo-prev{left:10px}.rv-photo-next{right:10px}.rv-detail-gallery>small{color:#fff;background:#102c25a9;border-radius:4px;padding:2px 7px;position:absolute;bottom:10px;right:12px}.rv-auction-tag{background:var(--lime);color:var(--forest);text-transform:uppercase;border-radius:18px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-block}.rv-detail-thumbs{gap:7px;margin:8px 0;display:flex;overflow-x:auto}.rv-detail-thumbs button{background:#fff;border:2px solid #0000;border-radius:6px;flex:none;width:84px;height:65px;padding:0;overflow:hidden}.rv-detail-thumbs button.selected{border-color:#80bf30}.rv-detail-thumbs img{object-fit:cover;width:100%;height:100%}.rv-detail-block{margin:10px 0;padding:18px}.rv-detail-block h2,.rv-detail-seller h2,.rv-detail-questions h2{margin:0 0 9px;font-size:18px}.rv-detail-block p{color:var(--muted);margin:0 0 7px;font-size:13px}.rv-detail-block button,.rv-detail-seller>button,.rv-detail-questions button{color:var(--forest);background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.rv-detail-attributes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 17px;display:grid}.rv-detail-attributes>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:4px 0;font-size:13px;display:flex}.rv-detail-attributes span{color:var(--muted)}.rv-detail-attributes strong{text-align:right}.rv-detail-transaction{padding:18px}.rv-detail-transaction h1{letter-spacing:-.025em;margin:0 0 7px;font-size:clamp(23px,2.3vw,32px);line-height:1.15}.rv-detail-meta{color:var(--muted);margin:0 0 12px;font-size:12px}.rv-detail-meta button{color:var(--forest);font-size:inherit;background:0 0;border:0;padding:0;font-weight:700}.rv-detail-transaction .auction-live{margin-top:12px}.rv-detail-transaction .auction-live .big-price{margin:10px 0 0;font-size:31px}.rv-detail-transaction .auction-live .soft-panel{margin:9px 0;padding:9px}.rv-detail-transaction .auction-live .auction-countdown{margin:4px 0;font-size:22px}.rv-detail-transaction .auction-live .auction-history{margin-top:10px}.rv-detail-transaction .auction-live .auction-history table{min-width:390px}.rv-detail-history{width:100%;margin-top:10px;border:1px solid var(--line)!important;color:var(--forest)!important;background:#edf6ee!important;padding:8px!important}.rv-detail-seller,.rv-detail-questions{margin-top:9px;padding:16px}.rv-detail-seller>div{align-items:center;gap:10px;margin-bottom:9px;display:flex}.rv-detail-seller>div>div{display:grid}.rv-detail-seller small{color:var(--muted)}.rv-detail-seller>button+button{margin-left:18px}.rv-detail-questions p{color:var(--muted);margin:3px 0 9px;font-size:12px}.rv-detail-related{margin-top:8px}.rv-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-section-head h2{margin:0 0 13px}.rv-section-head button{color:var(--forest);background:0 0;border:0;font-weight:700}.rv-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-related-grid>button{text-align:left;border:1px solid var(--line);background:#fff;border-radius:6px;gap:3px;padding:0 0 8px;display:grid;overflow:hidden}.rv-related-grid img{object-fit:cover;width:100%;height:95px}.rv-related-grid strong,.rv-related-grid span{padding:0 8px;font-size:12px}.rv-related-grid span{color:var(--forest);font-weight:800}.rv-seller-screen>.back,.rv-expanded-screen>.back{padding:0 0 12px}.rv-seller-feature{align-items:center;gap:20px;display:flex}.rv-seller-feature img{object-fit:cover;border-radius:6px;width:260px;height:115px}.rv-seller-feature>div{flex:1}.rv-seller-feature h2{margin:0;font-size:20px}.rv-seller-feature strong{color:var(--forest);font-size:19px}.rv-seller-feature p{color:var(--muted);margin:2px 0}.rv-seller-overview,.rv-seller-listings,.rv-seller-reviews{margin-top:12px}.rv-seller-identity{align-items:center;gap:24px;display:flex}.rv-seller-avatar{background:var(--forest);color:#fff;border-radius:50%;flex:none;place-items:center;width:105px;height:105px;font-size:37px;font-weight:800;display:grid}.rv-seller-identity h2{margin:0;font-size:29px}.rv-seller-identity p{color:var(--muted);margin:3px 0}.rv-seller-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:20px 0;padding:15px 0;display:grid}.rv-seller-stats>div{text-align:center;border-right:1px solid var(--line);display:grid}.rv-seller-stats>div:last-child{border-right:0}.rv-seller-stats strong{font-size:23px}.rv-seller-stats span{color:var(--muted);font-size:12px}.rv-seller-actions{gap:10px;display:flex}.rv-seller-actions button{flex:1}.rv-seller-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rv-seller-review-grid article{border-right:1px solid var(--line);padding-right:12px}.rv-seller-review-grid article:last-child{border:0}.rv-seller-review-grid strong{color:#bd8c1e}.rv-seller-review-grid p{font-size:13px}.rv-listing-summary{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:13px;padding:10px;display:grid}.rv-listing-summary>img{object-fit:cover;border-radius:5px;width:100%;height:112px}.rv-listing-summary h2{margin:0;font-size:19px}.rv-listing-summary p{color:var(--muted);margin:3px 0;font-size:13px}.rv-summary-price{border-left:1px solid var(--line);align-content:center;padding:0 20px;display:grid}.rv-summary-price strong{font-size:23px}.rv-summary-price small{color:var(--muted)}.rv-spec-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rv-spec-groups h2{background:#e7f7eb;border-radius:6px;margin:-12px -12px 15px;padding:8px 12px}.rv-spec-groups .rv-note{grid-column:1/-1}.rv-description-groups{gap:10px;display:grid}.rv-description-groups .rv-card{gap:17px;padding:16px;display:flex}.rv-description-groups h2{margin:0 0 5px}.rv-description-groups p{margin:0;font-size:14px}.rv-group-icon{background:#e4f5e9;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.rv-questions-screen .rv-section-head{margin:12px 0}.rv-questions-screen .rv-section-head h2{margin:0;font-size:18px}.rv-questions-screen select{padding:6px;font-size:12px}.rv-question-card{gap:12px;margin-bottom:8px;padding:13px;display:flex}.rv-question-card>div{flex:1}.rv-question-card p{margin:4px 0}.rv-question-head{align-items:center;gap:12px;display:flex}.rv-question-head small{color:var(--muted)}.rv-question-answer{background:#edf8f0;border-radius:6px;margin-top:8px;padding:8px 12px}.rv-question-compose{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:13px;display:grid}.rv-question-compose input{min-width:0}.rv-question-compose small{color:var(--muted);grid-column:1/-1}.rv-answer-form{gap:7px;display:flex}.rv-answer-form input{flex:1;min-width:0}.rv-bids-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rv-bids-metrics>div{border:1px solid var(--line);text-align:center;background:#eff9f0;border-radius:8px;padding:15px;display:grid}.rv-bids-metrics strong{font-size:21px}.rv-bids-metrics span{color:var(--muted);font-size:12px}.rv-bids-tabs{background:#eef2ec;border-radius:7px;grid-template-columns:1fr 1fr;gap:4px;margin:12px 0;padding:4px;display:grid}.rv-bids-tabs button{background:0 0;border:0;border-radius:5px;padding:9px}.rv-bids-tabs button.selected{background:var(--forest);color:#fff}.rv-bids-screen .rv-card h2{margin:0 0 5px}.rv-bids-screen table{min-width:500px}.rv-bidder-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rv-bidder-grid>div{background:#f7fbf7;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.rv-bidder-grid small{color:var(--muted);margin-left:auto}@media (max-width:900px){.rv-detail-layout{grid-template-columns:1fr}.rv-detail-gallery{height:360px}.rv-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-seller-feature img{width:180px}.rv-spec-groups{grid-template-columns:1fr}}@media (max-width:650px){.rv-detail-gallery{height:260px}.rv-detail-breadcrumb{flex-wrap:wrap}.rv-detail-attributes{grid-template-columns:1fr}.rv-seller-feature{display:grid}.rv-seller-feature img{width:100%;height:170px}.rv-seller-stats{gap:4px}.rv-seller-stats strong{font-size:18px}.rv-seller-review-grid{grid-template-columns:1fr}.rv-seller-review-grid article{border-right:0;border-bottom:1px solid var(--line)}.rv-listing-summary{grid-template-columns:100px 1fr;gap:9px}.rv-listing-summary>img{height:82px}.rv-listing-summary h2{font-size:14px}.rv-summary-price{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:6px 0}.rv-bids-metrics,.rv-bidder-grid,.rv-question-compose{grid-template-columns:1fr}}.rv-detail-transaction .auction-history,.rv-detail-transaction .auction-live>p.small.muted:last-child,.rv-detail-transaction .auction-live>.soft-panel small{display:none}.rv-activity-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:19px;display:grid}.rv-activity-stats>*{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fff;border-radius:8px;gap:3px;padding:18px;display:grid}.rv-activity-stats strong{font-size:28px;line-height:1}.rv-activity-stats span{font-size:13px;font-weight:750}.rv-activity-stats small{color:var(--muted)}.rv-activity-stats button:hover{background:#eff9eb}.rv-activity-columns{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.rv-activity-columns .rv-card{min-width:0}.rv-activity-columns .rv-card>p{color:var(--muted)}.rv-activity-bid{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:8px 0;display:flex}.rv-activity-bid img{object-fit:cover;border-radius:5px;width:90px;height:62px}.rv-activity-bid>span:nth-child(2){flex:1;gap:3px;display:grid}.rv-activity-bid small,.rv-activity-notice small{color:var(--muted);display:block}.rv-activity-bid>span:last-child{font-size:25px}.rv-activity-notice{border-top:1px solid var(--line);gap:10px;padding:11px 0;display:flex}.rv-activity-notice>span{background:#e7f6e8;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.rv-activity-notice p{margin:0;font-size:13px}.rv-my-bids-tabs{margin:10px 0 17px}.rv-my-bids-tabs button{background:#e9f4e9;border-color:#0000;border-radius:20px;min-width:120px}.rv-my-bids-list{gap:10px}.rv-my-bid-row{grid-template-columns:205px minmax(0,1fr) 275px;align-items:center;gap:17px;padding:10px;display:grid}.rv-my-bid-row>.rv-thumb{width:205px;height:120px}.rv-my-bid-info h2{margin:0 0 3px;font-size:18px}.rv-my-bid-info p{color:var(--muted);margin:0 0 12px;font-size:13px}.rv-my-bid-info>div{flex-wrap:wrap;gap:14px;display:flex}.rv-my-bid-info>div span{color:var(--muted);font-size:11px;display:grid}.rv-my-bid-info>div strong{color:var(--ink);font-size:13px}.rv-my-bid-side{border-left:1px solid var(--line);gap:8px;padding-left:18px;display:grid}.rv-my-bid-side>div{display:grid}.rv-my-bid-side strong{font-size:20px}.rv-my-bid-side small{color:var(--muted);font-size:12px}.rv-my-bid-side button{color:var(--forest);background:0 0;border:0;justify-self:start;padding:0;font-weight:800}.rv-bid-state{color:#1c6738;background:#ecf5e8;border-radius:18px;justify-self:start;padding:5px 11px;font-size:12px;font-weight:800}.rv-bid-outbid,.rv-bid-lost{color:#ae3434;background:#fff0f0}.rv-bid-cancelled{color:#555;background:#eee}.rv-favorites-hero{background:linear-gradient(105deg,#e7f9e9,#c9eacb);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:28px 35px;display:flex}.rv-favorites-hero small{color:var(--forest);font-size:11px;font-weight:800}.rv-favorites-hero h1{margin:4px 0;font-size:38px}.rv-favorites-hero p{color:#4d6658;margin:0}.rv-favorites-hero>span{width:70px;height:70px;color:var(--forest);background:#f8fff6;border-radius:50%;place-items:center;font-size:33px;display:grid}.rv-favorites-tabs{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:15px;padding:4px}.rv-favorites-tabs button{width:33%;color:var(--forest);background:#e3f5e8;border:0;border-radius:6px;padding:10px;font-weight:800}.rv-favorites-screen .rv-section-head h2{margin:0 0 8px}.rv-favorites-screen .rv-section-head span{color:var(--muted);font-size:12px}.rv-favorites-list{gap:8px;display:grid}.rv-favorites-list .rv-card{grid-template-columns:220px minmax(0,1fr) 50px 170px 52px;align-items:center;gap:14px;padding:8px;display:grid}.rv-favorites-list img{object-fit:cover;border-radius:5px;width:220px;height:100px}.rv-favorites-list h3{margin:0;font-size:17px}.rv-favorites-list p{color:var(--muted);margin:2px 0;font-size:12px}.rv-favorites-list small{color:var(--muted);display:block}.rv-favorites-list strong{color:var(--forest)}.rv-favorites-list .rv-favorite-remove{background:#e8f5ea;border:0;border-radius:50%;width:40px;height:40px;font-size:23px}.rv-favorite-end{border-left:1px solid var(--line);padding-left:14px}.rv-favorite-end b{font-size:12px}.rv-favorites-list .rv-card>button:last-child{color:var(--forest);background:0 0;border:0;font-weight:800}.rv-favorites-screen .rv-favorites-hero{min-height:125px;padding:20px 28px}.rv-favorites-screen .rv-favorites-hero h1{font-size:32px}.rv-favorites-screen .rv-favorites-tabs{gap:7px;display:flex}.rv-favorites-screen .rv-favorites-tabs button{background:#f6f8f7;flex:1;width:auto}.rv-favorites-screen .rv-favorites-tabs button[aria-selected=true]{background:#e3f5e8}.rv-favorites-screen .rv-favorites-tabs button:disabled{color:#718077;cursor:not-allowed}.rv-favorites-screen .rv-favorites-list .rv-card>button:last-child{font-size:21px}.rv-favorites-screen .rv-favorites-list .rv-card>button:last-child:focus-visible,.rv-favorites-screen .rv-favorites-tabs button:focus-visible{outline:3px solid var(--forest);outline-offset:2px}.rv-listings-tabs{flex-wrap:wrap;gap:7px;margin:10px 0 17px;display:flex}.rv-listings-tabs button{border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:7px;padding:10px 15px;font-size:13px}.rv-listings-tabs button.selected{background:#def7df;border-color:#79b67d;font-weight:800}.rv-listings-list{gap:10px;display:grid}.rv-listings-list>.rv-card{grid-template-columns:280px minmax(0,1fr) 310px;gap:16px;padding:10px;display:grid}.rv-listings-list img{object-fit:cover;border-radius:6px;width:280px;height:172px}.rv-listing-own-main h2{margin:6px 0;font-size:18px}.rv-listing-own-main p{color:var(--muted);margin:3px 0;font-size:13px}.rv-listing-own-main>strong{color:var(--forest);margin-top:13px;font-size:23px;display:block}.rv-listing-own-side{border-left:1px solid var(--line);gap:8px;padding:4px 10px 4px 19px;display:grid}.rv-listing-own-side>div:first-child{display:grid}.rv-listing-own-side small{color:var(--muted);font-size:11px}.rv-listing-own-metrics{border-top:1px solid var(--line);justify-content:space-around;padding-top:9px;display:flex}.rv-listing-own-metrics span{text-align:center;display:grid}.rv-listing-own-actions{gap:8px;display:flex}.rv-listing-own-actions button{border:1px solid var(--forest);color:var(--forest);background:#fff;border-radius:5px;flex:1;padding:8px;font-weight:800}.rv-listing-own-actions button:last-child:not(:disabled){background:var(--lime);border-color:var(--lime)}.rv-saved-screen .rv-stack{gap:9px}.rv-saved-screen .rv-row{padding:16px}.rv-saved-screen .rv-row>span:first-child{background:#e7f6e9;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.rv-saved-screen .rv-row b{font-size:15px}.rv-saved-screen .rv-row small,.rv-saved-screen .rv-row button{font-size:12px}.rv-saved-screen .rv-row input{max-width:160px}@media (max-width:1050px){.rv-activity-stats{grid-template-columns:repeat(2,1fr)}.rv-my-bid-row{grid-template-columns:150px minmax(0,1fr) 220px}.rv-my-bid-row>.rv-thumb{width:150px}.rv-favorites-list .rv-card{grid-template-columns:150px minmax(0,1fr) 40px}.rv-favorites-list img{width:150px}.rv-favorite-end{display:none}.rv-listings-list>.rv-card{grid-template-columns:190px minmax(0,1fr)}.rv-listings-list img{width:190px}.rv-listing-own-side{border-left:0;border-top:1px solid var(--line);grid-column:2;padding:8px 0}}@media (max-width:700px){.rv-activity-columns{grid-template-columns:1fr}.rv-my-bid-row{grid-template-columns:90px minmax(0,1fr)}.rv-my-bid-row>.rv-thumb{width:90px;height:90px}.rv-my-bid-side{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:8px 0}.rv-favorites-hero{padding:20px}.rv-favorites-list .rv-card{grid-template-columns:100px minmax(0,1fr) 35px}.rv-favorites-list img{width:100px;height:85px}.rv-favorites-list h3{font-size:14px}.rv-listings-list>.rv-card{grid-template-columns:105px minmax(0,1fr)}.rv-listings-list img{width:105px;height:110px}.rv-listing-own-side{grid-column:1/-1}.rv-saved-screen .rv-row{flex-wrap:wrap}}.rv-account-password>.rv-title{color:#fff;background:linear-gradient(110deg,#074831,#0a6b43);border-radius:9px;margin-bottom:-7px;padding:25px}.rv-account-password>.rv-title small,.rv-account-password>.rv-title p{color:#d9f2e2}.rv-account-password>.rv-title h1{color:#fff}.rv-password-form{gap:16px;max-width:760px;margin:0 auto;padding:30px;display:grid}.rv-password-form label{gap:7px;font-size:13px;font-weight:700;display:grid}.rv-password-form input{width:100%;padding:12px}.rv-password-rules{background:#eef8ef;border-radius:7px;padding:14px;font-size:12px}.rv-password-rules p{color:#3d6650;margin:4px 0}.rv-password-form>.rv-primary{background:var(--forest);color:#fff}.rv-password-form .rv-password-recover{color:var(--forest);background:0 0;border:0;padding:5px}.rv-account-banner{border:1px solid var(--line);background:#edf7ef;border-radius:9px;align-items:center;gap:15px;margin:10px 0;padding:15px;display:flex}.rv-account-banner p{color:var(--muted);margin:4px 0;font-size:13px}.rv-account-banner .rv-account-icon{background:#ddf0e2}.rv-identity-progress{margin-bottom:10px}.rv-identity-progress>span{float:right;color:var(--muted);font-size:12px}.rv-identity-progress p{color:var(--muted);margin:0;font-size:13px}.rv-identity-progress .rv-progress{background:#e5e9e6;margin:9px 0}.rv-account-warning{background:#fff8f8;border:1px solid #f2d7d7;border-radius:8px;gap:16px;margin-bottom:20px;padding:16px;display:flex}.rv-account-warning .rv-account-icon{color:#a92828;background:#ffe7e7}.rv-account-warning p{color:var(--muted);margin:4px 0 0;font-size:13px}.rv-account-subtitle{font-size:19px}.rv-account-back{border:1px solid var(--forest);color:var(--forest);background:#fff;border-radius:6px;margin-top:12px;padding:11px;font-weight:700}.rv-session-list{margin-bottom:10px}.rv-session-list .rv-account-link button{border:1px solid var(--forest);color:var(--forest);background:#fff;border-radius:5px;padding:8px;font-weight:700}.rv-account-wide-button{border-radius:6px;width:100%;padding:12px}.rv-notification-toggle{cursor:pointer}.rv-notification-toggle input{accent-color:#138e4c;width:24px;height:24px}.rv-how-screen{max-width:860px;margin:auto}.rv-how-hero{color:#fff;background:linear-gradient(115deg,#064d33,#11734b);border-radius:9px;margin-bottom:12px;padding:26px}.rv-how-hero small{letter-spacing:.08em}.rv-how-hero h1{margin:6px 0 0;font-size:39px}.rv-how-hero p{margin:0}.rv-how-card{padding:18px}.rv-how-card h2{margin:0 0 10px}.rv-how-step{border-top:1px solid var(--line);align-items:center;gap:17px;padding:12px 0;display:flex}.rv-how-step>span{width:41px;height:41px;color:var(--forest);background:#e5f5e9;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.rv-how-step p{color:var(--muted);margin:2px 0 0;font-size:13px}.rv-how-card>.rv-primary{border-radius:6px;width:100%;padding:11px}.rv-how-faq{margin-top:12px}.rv-how-faq details{border-top:1px solid var(--line);padding:11px}.rv-how-faq summary{cursor:pointer;font-weight:700}.rv-how-faq p{color:var(--muted);margin:8px 0 0}@media (max-width:650px){.rv-account-password>.rv-title{padding:17px}.rv-password-form{padding:16px}.rv-account-banner,.rv-account-warning{align-items:flex-start}.rv-how-hero h1{font-size:30px}}.rv-how-card>button.rv-primary{background:var(--forest);border-color:var(--forest);color:#fff}.rv-message-tools{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.rv-message-tools>input{flex:1;min-width:210px;max-width:390px}.rv-message-tools [role=tablist]{background:#e9f4ec;border-radius:8px;gap:5px;padding:4px;display:flex}.rv-message-tools [role=tab]{color:var(--forest);background:0 0;border:0;border-radius:6px;padding:9px 15px;font-weight:700}.rv-message-tools [role=tab].selected{background:#fff;box-shadow:0 1px 5px #10382026}.rv-conversation-copy{text-align:left;flex:1;gap:3px;min-width:0;display:grid}.rv-conversation-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.rv-unread{background:var(--forest);color:#fff;text-align:center;border-radius:20px;min-width:22px;height:22px;padding:2px 6px;font-size:12px;font-weight:800}.rv-review-image{object-fit:cover;border-radius:7px;width:100%;height:200px;margin:0 0 14px;display:block}.rv-checklist{border:1px solid var(--line);background:#f9fcf9;border-radius:8px;margin:17px 0;padding:17px}.rv-checklist h2{margin:0 0 10px;font-size:16px}.rv-checklist p{align-items:center;gap:10px;margin:7px 0;font-size:13px;display:flex}.rv-checklist p span{width:21px;height:21px;color:var(--forest);background:#dfefdf;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.rv-draft-row{align-items:center;gap:14px}.rv-draft-row .rv-thumb{background:#edf5ef;border-radius:7px;flex:none;place-items:center;width:110px;height:76px;font-size:30px;display:grid;overflow:hidden}.rv-draft-row .rv-thumb img{object-fit:cover;width:100%;height:100%}.rv-draft-summary{flex:1;gap:5px;min-width:180px;display:grid}.rv-draft-summary small{color:var(--muted)}.rv-draft-summary progress{width:100%;max-width:220px;height:9px;accent-color:var(--forest)}.rv-success-listing{text-align:left;align-items:center;gap:20px;max-width:650px;margin:22px auto;display:flex}.rv-success-listing img{object-fit:cover;border-radius:7px;width:180px;height:120px}.rv-success-listing h2{margin:4px 0}.rv-success-listing p{color:var(--muted);margin:0}@media (max-width:650px){.rv-message-tools{display:grid}.rv-message-tools>input{width:100%}.rv-draft-row{flex-wrap:wrap}.rv-draft-summary{flex-basis:calc(100% - 130px)}.rv-success-listing{text-align:center;display:grid}.rv-success-listing img{width:100%;height:180px}}body:has(.rv-p37) .demo-strip{display:none}body:has(.rv-p37) .context{display:none}body:has(.rv-p37) footer{display:none}body:has(.rv-p37) .header-main nav button:nth-child(-n+2){display:none}.rv-p37{padding-top:20px}.rv-p37 .rv-title{margin-bottom:16px}.rv-p37 .rv-title h1{color:#083f2d;font-size:clamp(34px,4vw,49px)}.rv-p37 .rv-title p{color:#69798b;font-size:18px}.rv-p37 .rv-steps{background:#e5f9e5;border-radius:20px;padding:18px}.rv-p37 .rv-wizard-grid>.rv-card:first-child{border:0;border-radius:12px;gap:15px;box-shadow:0 10px 30px #123a3210}.rv-p37-photos h2{margin:0 0 3px;font-size:19px}.rv-p37-photos>p{color:#66798b;margin:0 0 11px;font-size:13px}.rv-p37-gallery{grid-template-columns:1.45fr 1fr;gap:12px;display:grid}.rv-p37-cover{background:#e8f2ec;border-radius:10px;height:210px;position:relative;overflow:hidden}.rv-p37-cover img{object-fit:cover;width:100%;height:100%}.rv-p37-cover span{color:#fff;background:#13211fdc;border-radius:20px;padding:6px 11px;font-size:12px;position:absolute;bottom:10px;left:10px}.rv-p37-cover button,.rv-p37-thumbs button{color:#172d2c;cursor:pointer;background:#fff;border:0;border-radius:50%;width:29px;height:29px;position:absolute;top:8px;right:8px}.rv-p37-photo-empty{text-align:center;place-content:center;gap:7px;height:100%;font-size:40px;display:grid}.rv-p37-photo-empty small{font-size:12px}.rv-p37-upload{text-align:center;cursor:pointer;color:#00583c;background:#f7fdf8;border:1px dashed #9ac5ad;border-radius:10px;align-content:center;justify-items:center;gap:8px;font-size:36px;display:grid!important}.rv-p37-upload strong{font-size:17px}.rv-p37-upload small{color:#66798b;font-size:12px}.rv-p37-upload input{display:none}.rv-p37-thumbs{gap:8px;margin-top:9px;display:flex;overflow:auto}.rv-p37-thumbs>div{flex:0 0 100px;height:70px;position:relative}.rv-p37-thumbs img{object-fit:cover;border-radius:7px;width:100%;height:100%}.rv-p37-thumbs button{width:21px;height:21px;top:3px;right:3px}.rv-p37-photo-note{color:#41705b!important;margin:9px 0!important}.rv-p37-fields{border-top:1px solid #e2ebe5;gap:13px;padding-top:14px;display:grid}.rv-p37-fields label{gap:5px;font-size:13px;font-weight:750;display:grid}.rv-p37-fields input{width:100%;padding:11px 13px}.rv-p37-category small{color:#15563c;background:#edf8ed;border-radius:6px;padding:10px;font-weight:500}.rv-p37-field-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.rv-p37 .rv-actions{grid-template-columns:1fr 1fr;display:grid}.rv-p37 .rv-tip{background:#f8fdf8;height:max-content}.rv-p37 .rv-tip p{color:#405b4c}.rv-p37 .rv-tip h3:before{content:"♧";color:#00563d;background:#e0f5d9;border-radius:50%;place-items:center;width:40px;height:40px;margin-right:8px;display:inline-grid}@media (max-width:900px){.rv-p37 .rv-wizard-grid{grid-template-columns:1fr}.rv-p37 .rv-tip{display:none}}@media (max-width:650px){.rv-p37 .rv-title h1{font-size:29px}.rv-p37 .rv-title p{font-size:14px}.rv-p37 .rv-steps{padding:8px}.rv-p37-gallery{grid-template-columns:1.35fr 1fr}.rv-p37-cover{height:150px}.rv-p37-upload{font-size:25px}.rv-p37-upload strong{font-size:12px}.rv-p37-upload small{font-size:10px}.rv-p37-field-row,.rv-p37 .rv-actions{grid-template-columns:1fr}}body:has(.rv-p38) .demo-strip{display:none}body:has(.rv-p38) .context{display:none}body:has(.rv-p38) footer{display:none}body:has(.rv-p38) .header-main nav button:nth-child(-n+2){display:none}.rv-p38{padding-top:20px}.rv-p38 .rv-title{align-items:flex-end;margin-bottom:14px}.rv-p38 .rv-title h1{color:#083f2d;font-size:clamp(34px,4vw,49px)}.rv-p38 .rv-title p{color:#68778a;font-size:19px}.rv-p38 .rv-steps{background:#e5f9e5;border-radius:20px;padding:18px}.rv-p38 .rv-wizard-grid{grid-template-columns:minmax(0,1fr) 300px}.rv-p38 .rv-wizard-grid>.rv-card:first-child{border:0;border-radius:12px;gap:11px;box-shadow:0 10px 30px #123a3210}.rv-p38-mode{background:#f7fdf7;border:1px solid #16864c;border-radius:10px;align-items:center;gap:16px;padding:18px;display:flex}.rv-p38-mode>span{background:#e4f7e2;border-radius:50%;flex:none;place-items:center;width:65px;height:65px;font-size:34px;display:grid}.rv-p38-mode>div{flex:1}.rv-p38-mode strong{font-size:19px}.rv-p38-mode p,.rv-p38-block p{color:#697991;margin:4px 0;font-size:13px}.rv-p38-mode>b{color:#005b3d;font-size:32px}.rv-p38-block{border:1px solid #e5ece8;border-radius:10px;min-width:0;margin:0;padding:17px}.rv-p38-block h2,.rv-p38-block legend{color:#132b2c;margin:0;font-size:17px;font-weight:800}.rv-p38-block input{font-size:17px}.rv-p38-block .rv-p38-increment input{font-size:13px}.rv-p38-block .rv-duration button{color:#19384b;background:#eef1f4;border:0;border-radius:8px;padding:14px 6px}.rv-p38-block .rv-duration button.selected{color:#fff;background:#00563d}.rv-p38-block output{color:#536783;border:1px solid #d9e1e7;border-radius:7px;margin:9px 0;padding:10px 13px;display:block}.rv-p38 .rv-actions{grid-template-columns:1fr 1fr 1fr;display:grid}.rv-p38 .rv-actions button{margin:0}.rv-p38 .rv-tip{height:max-content}.rv-p38 .rv-tip h3:before{content:"♧";color:#00563d;background:#e0f5d9;border-radius:50%;place-items:center;width:40px;height:40px;margin-right:8px;display:inline-grid}.rv-p38 .rv-wizard-grid>.rv-card:first-child{gap:8px;padding:14px}.rv-p38-block,.rv-p38-mode{padding:11px 16px}.rv-p38-block:has(.rv-p38-increment){grid-template-columns:minmax(0,1fr) minmax(0,230px);gap:4px 13px;display:grid}:is(.rv-p38-block:has(.rv-p38-increment)>h2,.rv-p38-block:has(.rv-p38-increment)>p){grid-column:1/-1}.rv-p38-block:has(.rv-p38-increment)>label{min-width:0;margin-top:3px}.rv-p38-block:has(.rv-p38-increment) input{min-width:0;height:43px}.rv-p38-block .rv-duration button{padding:10px 6px}.rv-p38-block output{margin:5px 0;padding:8px 11px}@media (max-width:900px){.rv-p38 .rv-wizard-grid{grid-template-columns:1fr}.rv-p38 .rv-tip{display:none}}@media (max-width:650px){.rv-p38 .rv-title{align-items:flex-start}.rv-p38 .rv-title h1{font-size:29px}.rv-p38 .rv-title p{font-size:14px}.rv-p38 .rv-steps{padding:8px}.rv-p38-mode>span{width:50px;height:50px;font-size:27px}.rv-p38-mode strong{font-size:15px}.rv-p38-block .rv-duration button{padding:10px 3px;font-size:10px}.rv-p38 .rv-actions{grid-template-columns:1fr 1fr}.rv-p38 .rv-actions button:nth-child(2){grid-area:2/1/auto/-1}.rv-p38-block:has(.rv-p38-increment){grid-template-columns:1fr}:is(.rv-p38-block:has(.rv-p38-increment)>h2,.rv-p38-block:has(.rv-p38-increment)>p){grid-column:1}}body:has(.rv-p42) .demo-strip{display:none}body:has(.rv-p42) .context{display:none}body:has(.rv-p42) footer{display:none}body:has(.rv-p42) .header-main nav{display:none}body:has(.rv-p42) main.shell{width:calc(100% - 260px);max-width:none;margin-left:260px;padding:0 20px}.rv-p42-side{background:#fff;border-right:1px solid #e8ece9;flex-direction:column;gap:4px;width:260px;min-height:calc(100vh - 76px);padding:22px 16px;display:flex;position:absolute;top:76px;bottom:0;left:0}.rv-p42-side button{text-align:left;color:#182d34;background:0 0;border:0;border-radius:8px;padding:13px;font-weight:650}.rv-p42-side button.active{color:#00563d;background:#e5f5e8}.rv-p42-side button.sub{color:#556581;padding:8px 13px 8px 42px;font-size:13px}.rv-p42-side button:nth-last-child(2){border-top:1px solid #e4e9e7;border-radius:0;margin-top:17px;padding-top:20px}@media (max-width:800px){.rv-p42-side{display:none}body:has(.rv-p42) main.shell{width:min(100% - 28px,1240px);margin:auto;padding:0 0 90px}}.rv-p42{max-width:790px;padding-top:32px}.rv-p42 h1{letter-spacing:-.035em;margin:15px 0 6px;font-size:clamp(28px,3vw,42px)}.rv-p42>p{color:#68768a;max-width:560px;margin:0 auto 20px;font-size:18px;line-height:1.4}.rv-p42>.rv-p42-check{color:#005838;background:radial-gradient(circle,#cef1c5,#e4f8dd);border-radius:50%;width:112px;height:112px;margin:0 auto;font-size:72px;display:grid;box-shadow:0 0 0 13px #f1faed}.rv-p42-card{text-align:left;background:#fff;border:1px solid #e5ebe9;border-radius:12px;grid-template-columns:250px 1fr;gap:25px;padding:14px;display:grid;box-shadow:0 10px 28px #123a3212}.rv-p42-photo{height:188px;position:relative}.rv-p42-photo img{object-fit:cover;border-radius:9px;width:100%;height:100%}.rv-p42-photo b{color:#142a13;background:#d5fa57;border-radius:30px;padding:7px 11px;font-size:12px;position:absolute;top:9px;left:9px}.rv-p42-info{min-width:0}.rv-p42-info h2{margin:4px 0 5px;font-size:21px;line-height:1.2}.rv-p42-info p{color:#69798b;margin:3px 0;font-size:14px}.rv-p42-facts{border-top:1px solid #e8ece9;gap:28px;margin-top:20px;padding-top:14px;display:flex}.rv-p42-facts>div+div{border-left:1px solid #e0e5e3;padding-left:26px}.rv-p42-facts small{color:#69798b;font-size:12px;display:block}.rv-p42-facts strong{color:#075537;margin-top:3px;font-size:20px;display:block}.rv-p42-notice{text-align:left;background:#ecf8ed;border-radius:10px;align-items:center;gap:16px;margin:14px 0;padding:13px 18px;display:flex}.rv-p42-notice>span{color:#005838;background:#d4f2d1;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;font-size:32px;display:grid}.rv-p42-notice strong{font-size:16px}.rv-p42-notice p{color:#65768a;margin:3px 0 0;font-size:14px}.rv-p42-actions{gap:10px;display:grid}.rv-p42-actions button{color:#112528;cursor:pointer;background:#fff;border:1px solid #cbd5d0;border-radius:8px;min-height:46px;font-size:15px;font-weight:750}.rv-p42-actions .rv-primary{color:#fff;background:#00563d;border-color:#00563d}@media (max-width:650px){.rv-p42{padding-top:26px}.rv-p42>.rv-p42-check{width:88px;height:88px;font-size:56px}.rv-p42>p{font-size:15px}.rv-p42-card{grid-template-columns:1fr;gap:8px}.rv-p42-photo{height:170px}.rv-p42-info h2{font-size:18px}.rv-p42-facts{margin-top:12px}.rv-p42-facts strong{font-size:17px}.rv-p42-notice>span{width:44px;height:44px;font-size:24px}}.rv-messages-screen{padding-top:0}.rv-messages-hero{background:radial-gradient(circle at 84% 40%,#d5f2df 0,#e9f8ec 35%,#f4fbf6 70%);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;min-height:172px;margin:0 0 20px;padding:30px 34px;display:flex}.rv-messages-hero small{letter-spacing:.08em;color:var(--forest);font-size:11px;font-weight:800}.rv-messages-hero h1{margin:8px 0 3px;font-size:clamp(32px,3vw,42px)}.rv-messages-hero p{color:var(--muted);margin:0}.rv-messages-hero-icon{width:78px;height:63px;color:var(--forest);background:#fff;border-radius:50% 50% 48% 48%;place-items:center;font-size:30px;font-weight:900;display:grid;box-shadow:13px 12px #cdebd5}.rv-message-tools{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.rv-message-tools>input{background:#fff;width:100%;max-width:none;min-height:48px}.rv-message-tools [role=tablist]{background:0 0;gap:8px;width:max-content;padding:0}.rv-message-tools [role=tab]{min-width:105px;color:var(--forest);background:#e8f6eb;border-radius:25px}.rv-message-tools [role=tab].selected{background:var(--forest);color:#fff;box-shadow:none}.rv-conversation-list{gap:8px}.rv-conversation{min-height:78px;padding:11px 20px;box-shadow:0 2px 8px #00351c0c}.rv-conversation .rv-avatar{width:48px;height:48px}.rv-conversation-copy b{font-size:15px}.rv-conversation-copy small:last-child{font-size:13px}.rv-conversation-end{justify-items:end;gap:7px;display:grid}.rv-conversation-end>small{color:var(--muted)}.rv-conversation-end>span:not(.rv-unread){color:var(--forest);font-size:23px}.rv-message-empty{min-height:430px;padding:50px 20px}.rv-empty-chat-icon{width:110px;height:110px;color:var(--forest);background:#e8f7eb;border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.rv-empty-chat-icon svg{width:86px;height:86px}.rv-message-empty h2{font-size:25px}.rv-message-empty p{max-width:400px;margin:13px auto 20px}.rv-message-empty .rv-primary{min-width:190px}.rv-message-start{margin-bottom:14px}.rv-messages-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;display:grid}.rv-chat-column{min-width:0}.rv-chat-head{border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:11px;padding:12px;display:flex}.rv-chat-head button{color:var(--forest);background:0 0;border:0;font-weight:750}.rv-chat-head div{display:grid}.rv-chat-head small{color:var(--muted)}.rv-messages-layout .rv-chat{border-radius:0 0 10px 10px}.rv-messages-layout .rv-chat-body{height:min(52vh,500px)}.rv-messages-layout .rv-chat form{border-top:1px solid var(--line)}.rv-messages-layout .rv-chat form button{border-radius:30px;min-width:110px}.rv-chat-context{border:1px solid var(--line);background:#fff;border-radius:9px;gap:11px;padding:18px;display:grid}.rv-chat-context h2{margin:0;font-size:16px}.rv-chat-context img{object-fit:cover;border-radius:7px;width:100%;height:150px}.rv-chat-context strong{font-size:15px}.rv-chat-context p{color:var(--muted);margin:0;font-size:12px}.rv-chat-context button{border:1px solid var(--forest);color:var(--forest);background:#fff;border-radius:6px;padding:9px;font-weight:800}.rv-messages-open .rv-messages-hero{min-height:112px;padding-top:16px;padding-bottom:16px}.rv-messages-open .rv-messages-hero-icon{width:55px;height:48px;font-size:23px}@media (max-width:850px){.rv-messages-layout{grid-template-columns:1fr}.rv-chat-context{grid-row:1;grid-template-columns:1fr auto}.rv-chat-context img{display:none}.rv-chat-context p{grid-column:1/-1}}@media (max-width:650px){.rv-messages-hero{min-height:135px;padding:22px 16px}.rv-messages-hero-icon{width:56px;height:48px;font-size:22px}.rv-message-tools [role=tablist]{width:100%;overflow:auto}.rv-message-tools [role=tab]{min-width:94px}.rv-conversation{padding:9px}.rv-messages-layout .rv-chat-body{height:45vh}.rv-chat-context{grid-template-columns:1fr}.rv-chat-context p{grid-column:auto}}.rv-drafts-info{background:#eaf8ed;border:1px solid #cce7d3;border-radius:8px;align-items:center;gap:13px;margin-bottom:14px;padding:13px 16px;display:flex}.rv-drafts-info>span{color:var(--forest);font-size:29px}.rv-drafts-info div{gap:2px;display:grid}.rv-drafts-info small{color:var(--muted)}.rv-drafts-screen .rv-stack{gap:10px}.rv-drafts-screen .rv-draft-row{grid-template-columns:185px minmax(0,1fr) 240px 170px;align-items:center;gap:16px;padding:9px;display:grid}.rv-drafts-screen .rv-draft-row .rv-thumb{width:185px;height:110px;position:relative}.rv-draft-photo-count{color:#fff;background:#123b31db;border-radius:4px;padding:2px 7px;font-size:12px;position:absolute;bottom:5px;left:6px}.rv-draft-summary b{font-size:16px}.rv-draft-progress{gap:7px;min-width:0;display:grid}.rv-draft-progress b{font-size:12px}.rv-draft-progress progress{width:100%;height:10px;accent-color:var(--forest)}.rv-draft-progress small{color:var(--muted);font-size:11px}.rv-draft-actions{gap:6px;display:grid}.rv-draft-actions button{font-size:12px}.rv-draft-actions .rv-primary{background:var(--forest);color:#fff}@media (max-width:1050px){.rv-drafts-screen .rv-draft-row{grid-template-columns:125px minmax(0,1fr) 170px}.rv-drafts-screen .rv-draft-row .rv-thumb{width:125px;height:95px}.rv-draft-actions{grid-column:3}}@media (max-width:700px){.rv-drafts-screen .rv-draft-row{grid-template-columns:95px minmax(0,1fr)}.rv-drafts-screen .rv-draft-row .rv-thumb{width:95px;height:95px}.rv-draft-progress{grid-column:1/-1}.rv-draft-actions{grid-column:1/-1;display:flex}.rv-draft-actions button{flex:1}}.rv-wizard .rv-title{align-items:flex-start}.rv-wizard .rv-steps{margin-top:24px}.rv-wizard .rv-card:first-child{gap:18px}.rv-wizard .rv-card:first-child>h2{margin:0}.rv-wizard .rv-card:first-child>p{color:var(--muted);margin:0}.rv-wizard .rv-review{background:0 0;padding:0}.rv-review-head{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:20px;padding:12px;display:grid}.rv-review-image,.rv-review-placeholder{object-fit:cover;border-radius:6px;width:190px;height:115px}.rv-review-placeholder{background:#ecf4ef;place-items:center;font-size:40px;display:grid}.rv-review-head>div{gap:9px;display:grid}.rv-review-head strong{font-size:22px}.rv-review-head small{color:var(--muted)}.rv-review-ready,.rv-review-pending{border-radius:20px;justify-self:start;padding:7px 12px;font-size:12px;font-weight:800}.rv-review-ready{color:#12572d;background:#e0f5e4}.rv-review-pending{color:#795526;background:#fff2d5}.rv-review-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.rv-review-facts>div{border:1px solid var(--line);background:#fff;border-radius:8px;gap:7px;padding:14px;display:grid}.rv-review-facts small{color:var(--muted)}.rv-review-facts b{font-size:15px}.rv-review-description{padding:12px 0;line-height:1.55}.rv-checklist{border:1px solid var(--line);background:#fff;border-radius:9px;padding:16px 20px}.rv-checklist h2{margin:0 0 12px}.rv-checklist p{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:0;padding:10px 0;display:flex}.rv-checklist p:last-child{border:0}.rv-checklist span{color:#126237;background:#e0f5e4;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.rv-wizard .rv-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-wizard .rv-photo-grid img{height:125px}.rv-wizard .rv-upload{min-height:125px}.rv-wizard .rv-actions{border-top:1px solid var(--line);padding-top:17px}.rv-wizard .rv-actions button{min-width:150px}.rv-wizard .rv-actions .rv-primary{margin-left:auto}.rv-wizard fieldset{border:1px solid var(--line);border-radius:8px;padding:16px}.rv-wizard fieldset legend{padding:0 8px;font-weight:800}.rv-wizard .rv-duration button{min-height:50px}.rv-wizard .rv-choice{font-size:17px}.rv-wizard textarea{resize:vertical}@media (max-width:700px){.rv-review-head{grid-template-columns:120px minmax(0,1fr)}.rv-review-image,.rv-review-placeholder{width:120px;height:95px}.rv-review-facts,.rv-wizard .rv-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-wizard .rv-actions button{min-width:0}}.rv-editor{gap:14px;display:grid}.rv-editor .rv-card h2{margin:0 0 15px}.rv-editor-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.rv-editor-photo-grid>div{border:1px solid var(--line);border-radius:7px;position:relative;overflow:hidden}.rv-editor-photo-grid img{object-fit:cover;width:100%;height:140px}.rv-editor-photo-grid span{padding:4px 8px;font-size:12px;font-weight:700;display:block}.rv-editor-photo-grid>div>div{gap:4px;padding:5px;display:flex}.rv-editor-photo-grid button{padding:5px;font-size:11px}.rv-editor-add{text-align:center;cursor:pointer;border:2px dashed #9dc4a9;border-radius:8px;place-items:center;min-height:140px;display:grid!important}.rv-editor-add input{display:none}.rv-editor-form{gap:18px;display:grid}.rv-editor-form label{gap:6px;font-size:13px;font-weight:700;display:grid}.rv-editor-form input,.rv-editor-form textarea{width:100%;padding:11px}.rv-editor-fixed{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rv-editor-fixed>div{border:1px solid var(--line);border-radius:7px;gap:5px;padding:12px;display:grid}.rv-editor-fixed small{color:var(--muted)}.rv-editor-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.rv-editor-actions .rv-primary{min-width:180px}@media (max-width:700px){.rv-editor-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-editor-fixed{grid-template-columns:1fr}.rv-editor-actions{flex-wrap:wrap}}.rv-p43 .rv-editor-photo-grid>div>div{flex-wrap:wrap}.rv-p43 .rv-editor-photo-grid button[aria-label^=Mover\ foto]{place-items:center;width:27px;height:27px;padding:2px;display:inline-grid}.rv-p43 .rv-editor-photo-grid button[aria-label^=Mover\ foto] svg{width:14px;height:14px}.rv-p43 .rv-editor-move-left svg{transform:rotate(180deg)}.rv-p43 .rv-editor-photos{padding:18px 20px}.rv-p43 .rv-editor-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:106px}.rv-p43 .rv-editor-photo-grid>div:first-child{grid-area:span 2/span 2}.rv-p43 .rv-editor-photo-grid>div:first-child img{height:100%;min-height:0}.rv-p43 .rv-editor-photo-grid>div:first-child span{color:#fff;background:#102d27d9;padding:6px 10px;position:absolute;bottom:0;left:0}.rv-p43 .rv-editor-photo-grid>div:first-child>div{position:absolute;top:4px;right:4px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:70px}.rv-p43 .rv-editor-add{color:#005a3a;background:#f5fcf7;min-height:0}.rv-p43 .rv-editor-form{gap:15px}.rv-p43 .rv-editor-actions .rv-primary{color:#fff;background:#005a3a}.rv-p43 .rv-title h1{color:#111b34}.rv-p43 .rv-note{color:#61758a}@media (min-width:901px){body:has(.rv-p43) .demo-strip{display:none}body:has(.rv-p43) .context{display:none}body:has(.rv-p43) footer{display:none}body:has(.rv-p43) .header-main nav{display:none}body:has(.rv-p43) main.shell{width:calc(100% - 260px);max-width:none;margin-left:260px;padding:0 20px}.rv-p43 .rv-editor-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:700px){.rv-p43 .rv-editor-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:92px}.rv-p43 .rv-editor-photo-grid>div:first-child{grid-row:span 2}.rv-p43 .rv-editor-fixed{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-p43 .rv-editor-actions{justify-content:stretch}.rv-p43 .rv-editor-actions button{flex:1}}.rv-messages-frame{grid-template-columns:255px minmax(0,1fr);min-height:calc(100vh - 74px);display:grid}.rv-messages-sidebar{background:#fff;border-right:1px solid #e3e8ed;flex-direction:column;gap:5px;padding:22px 15px;display:flex}.rv-messages-sidebar>button,.rv-messages-sidebar-sub button{text-align:left;color:#15223a;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:18px;width:100%;padding:11px 15px;font-size:15px;display:flex}.rv-messages-sidebar>button{font-size:22px}.rv-messages-sidebar>button span{font-size:15px}.rv-messages-sidebar>button.selected{color:#005c39;background:#e9f7ed;font-weight:800}.rv-messages-sidebar-sub{border-bottom:1px solid #e5e9ee;margin:0 0 5px 37px;padding:0 0 13px;display:grid}.rv-messages-sidebar-sub button{padding:6px 3px;font-size:12px}.rv-messages-sidebar-sub:last-child{border:0;border-top:1px solid #e5e9ee;margin-top:12px;padding-top:12px}.rv-messages-frame .rv-messages-screen{background:#fbfcfd;min-width:0;padding:26px 28px 34px}.rv-messages-frame .rv-messages-hero{background:0 0;border-radius:0;min-height:58px;margin:0 0 14px;padding:0}.rv-messages-frame .rv-messages-hero small,.rv-messages-frame .rv-messages-hero p,.rv-messages-frame .rv-messages-hero-icon{display:none}.rv-messages-frame .rv-messages-hero h1{color:#101b32;letter-spacing:-.035em;margin:0;font-size:39px}.rv-messages-frame .rv-message-tools{gap:18px}.rv-messages-frame .rv-message-tools>input{background:#f2f6f9;border:0;border-radius:12px;height:54px;padding:10px 19px 10px 55px;font-size:16px}.rv-messages-frame .rv-message-tools{position:relative}.rv-messages-frame .rv-message-tools:before{content:"⌕";color:#13213b;pointer-events:none;font-size:29px;position:absolute;top:11px;left:18px}.rv-messages-frame .rv-message-tools [role=tab]{min-width:122px;height:42px;font-size:15px}.rv-messages-frame .rv-message-empty{border-color:#dce4eb;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:482px;margin-top:20px;padding:42px 20px;display:flex;box-shadow:0 4px 18px #15233b08}.rv-messages-frame .rv-empty-chat-icon{background:0 0;width:126px;height:126px;margin:0 0 22px}.rv-messages-frame .rv-empty-chat-icon svg{color:#006339;filter:drop-shadow(10px 10px #dff5e8);width:112px;height:112px}.rv-messages-frame .rv-message-empty h2{color:#111d36;letter-spacing:-.03em;font-size:31px}.rv-messages-frame .rv-message-empty p{color:#64718c;max-width:500px;margin:14px auto 26px;font-size:19px;line-height:1.45}.rv-messages-frame .rv-message-empty .rv-primary{color:#fff;background:#005d39;border:0;min-width:290px;min-height:54px;font-size:17px}.rv-messages-frame .rv-message-empty .rv-primary:before{content:"⌕";margin-right:18px;font-size:24px}.rv-messages-frame .rv-message-empty .rv-primary:hover{background:#004a2d}@media (min-width:901px){body:has(.rv-messages-frame) .demo-strip{display:none}body:has(.rv-messages-frame) main>.context{display:none}body:has(.rv-messages-frame) footer{display:none}body:has(.rv-messages-frame) header .header-main.shell{width:100%;max-width:none;min-height:73px;padding:9px 26px}body:has(.rv-messages-frame) header nav{display:none}body:has(.rv-messages-frame) .header-actions .publish{display:none}body:has(.rv-messages-frame) .header-main .rv-header-search{background:#f3f6f9;border-color:#dfe5ec;max-width:630px;margin-left:36px}body:has(.rv-messages-frame) .rv-header-search button{display:none}body:has(.rv-messages-frame) main.shell{width:100%;max-width:none}body:has(.rv-messages-frame) .wordmark{font-size:0}body:has(.rv-messages-frame) .wordmark:before{content:"remate";letter-spacing:-.07em;color:#005e39;font-size:29px;font-weight:900}body:has(.rv-messages-frame) .wordmark:after{content:"vivo ⚒";letter-spacing:-.07em;color:#8dd021;font-size:29px;font-weight:900}body:has(.rv-messages-frame) .wordmark span{display:none}}@media (max-width:900px){.rv-messages-frame{min-height:0;display:block}.rv-messages-sidebar{display:none}.rv-messages-frame .rv-messages-screen{background:0 0;padding:0 0 70px}.rv-messages-frame .rv-messages-hero{background:radial-gradient(circle at 84% 40%,#d5f2df 0,#e9f8ec 35%,#f4fbf6 70%);margin:0 0 14px;padding:22px}.rv-messages-frame .rv-messages-hero small,.rv-messages-frame .rv-messages-hero p{display:block}.rv-messages-frame .rv-messages-hero h1{color:var(--forest);font-size:30px}.rv-messages-frame .rv-message-tools>input{font-size:14px}.rv-messages-frame .rv-message-empty{min-height:380px}}.rv-search-zero{min-height:540px}.rv-search-zero-sidebar{z-index:5;width:255px;position:fixed;top:73px;bottom:0;left:0}.rv-search-zero-inner{text-align:center}.rv-search-zero-tabs{text-align:left;gap:12px;margin:8px 0 10px;display:flex}.rv-search-zero-tabs span{color:#1b2b3c;background:#f2f6f9;border-radius:9px;padding:12px 27px;font-size:14px}.rv-search-zero-tabs .selected{color:#fff;background:#005d3a;font-weight:800}.rv-search-zero-art{max-width:450px;height:200px;margin:10px auto 0}.rv-search-zero-art svg{width:100%;height:100%}.rv-search-zero h2{color:#101b32;letter-spacing:-.03em;margin:2px 0 8px;font-size:30px}.rv-search-zero p{color:#67738b;margin:0 0 18px;font-size:16px}.rv-search-zero-actions{justify-content:center;gap:14px;display:flex}.rv-search-zero-actions button{color:#005d39;background:#fff;border:1px solid #00613e;border-radius:7px;min-width:240px;min-height:51px;font-size:15px;font-weight:800}.rv-search-zero-actions .rv-primary{color:#fff;background:#005d39}.rv-search-zero-suggestions,.rv-search-zero-category{text-align:left;margin:24px 0 0}.rv-search-zero h3{letter-spacing:-.02em;color:#111d34;margin:0 0 10px;font-size:21px}.rv-search-zero-suggestions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-search-zero-suggestions button{text-align:left;color:#172944;white-space:nowrap;text-overflow:ellipsis;background:#f2f5f8;border:0;border-radius:9px;padding:13px;overflow:hidden}.rv-search-zero-category>button{border:1px solid var(--line);min-width:350px;color:var(--forest);text-align:left;background:#fff;border-radius:9px;align-items:center;gap:15px;padding:0 12px 0 0;display:flex;overflow:hidden}.rv-search-zero-category img{object-fit:cover;width:160px;height:92px}.rv-search-zero-category span:nth-child(2){gap:3px;display:grid}.rv-search-zero-category small{color:var(--muted)}.rv-search-zero-category span:last-child{margin-left:auto;font-size:25px}.rv-search-zero-submit{min-width:145px;color:#14292a!important;background:#c5f95c!important;border:0!important;font-size:15px!important}@media (min-width:901px){body:has(.rv-search-zero) .demo-strip{display:none}body:has(.rv-search-zero) main>.context{display:none}body:has(.rv-search-zero) footer{display:none}body:has(.rv-search-zero) .page-heading{display:none}body:has(.rv-search-zero) .explore .section-heading{display:none}body:has(.rv-search-zero) .explore .categories{display:none}body:has(.rv-search-zero) .result-label{display:none}body:has(.rv-search-zero) .rv-search-side{display:none}body:has(.rv-search-zero) .rv-search-main>.grid{display:none}body:has(.rv-search-zero) .rv-search-main>.button-row{display:none}body:has(.rv-search-zero) .searchbar select{display:none}body:has(.rv-search-zero) .searchbar>button:not(.rv-search-zero-submit){display:none}body:has(.rv-search-zero) .header-main nav{display:none}body:has(.rv-search-zero) .header-actions .publish{display:none}body:has(.rv-search-zero) header .header-main.shell{width:100%;max-width:none;min-height:73px;padding:9px 26px}body:has(.rv-search-zero) .header-main .rv-header-search{background:#f3f6f9;border-color:#dfe5ec;max-width:630px;margin-left:36px}body:has(.rv-search-zero) .rv-header-search button{display:none}body:has(.rv-search-zero) main.shell{width:100%;max-width:none;padding-left:255px}body:has(.rv-search-zero) .explore{padding:20px 30px 35px}body:has(.rv-search-zero) .rv-search-layout{display:block}body:has(.rv-search-zero) .searchbar{gap:12px;margin:0 0 14px;display:flex}body:has(.rv-search-zero) .searchbar .search{background:#fff;border:1px solid #dce5ed;border-radius:9px;flex:1;min-height:50px}body:has(.rv-search-zero) .searchbar .search input{font-size:17px}body:has(.rv-search-zero) .wordmark{font-size:0}body:has(.rv-search-zero) .wordmark:before{content:"remate";letter-spacing:-.07em;color:#005e39;font-size:29px;font-weight:900}body:has(.rv-search-zero) .wordmark:after{content:"vivo ⚒";letter-spacing:-.07em;color:#8dd021;font-size:29px;font-weight:900}body:has(.rv-search-zero) .wordmark span{display:none}}@media (max-width:900px){.rv-search-zero-sidebar{display:none}.rv-search-zero-suggestions>div{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-search-zero-actions{flex-wrap:wrap}}@media (min-width:651px) and (max-width:900px){.searchbar{flex-wrap:wrap}.searchbar .search{flex:100%;min-width:0;min-height:52px}.searchbar select{flex:175px;min-width:0}.searchbar>button{flex:130px;min-width:0}}.explore.rv-filters-open:has(.rv-search-main .empty) .rv-search-layout{display:grid}.explore.rv-filters-open:has(.rv-search-main .empty) .rv-search-side{display:grid}.rv-how-guide{max-width:none}.rv-how-guide .rv-how-hero{background:radial-gradient(at 88% 65%,#156a40 0,#075a37 38%,#003b2b 100%);border-radius:0;flex-direction:column;justify-content:center;min-height:215px;margin:0;padding:29px max(72px,50vw - 607.5px);display:flex}.rv-how-guide .rv-how-hero small{letter-spacing:0;color:#d2f3dd;font-size:17px}.rv-how-guide .rv-how-hero h1{letter-spacing:-.035em;margin:19px 0 2px;font-size:68px;line-height:1.1}.rv-how-guide .rv-how-hero p{font-size:34px}.rv-how-guide .rv-how-card{border-radius:12px;max-width:1280px;margin:20px auto 0;padding:18px 22px 20px;box-shadow:0 3px 18px #173b3412}.rv-how-guide .rv-how-card>h2,.rv-how-guide .rv-how-faq{display:none}.rv-how-guide .rv-how-step{border-top:0;border-bottom:1px solid #dce5df;gap:22px;min-height:103px;padding:11px 8px}.rv-how-guide .rv-how-step:nth-of-type(5){border-bottom:0}.rv-how-guide .rv-how-step>span{width:70px;height:70px;font-size:29px}.rv-how-guide .rv-how-step strong{color:#101d31;letter-spacing:-.02em;font-size:23px}.rv-how-guide .rv-how-step p{color:#617089;margin-top:5px;font-size:17px}.rv-how-guide .rv-account-banner{background:linear-gradient(100deg,#f0fbf4,#e9f8ef);border:0;grid-template-columns:65px 190px 1fr;gap:16px;min-height:124px;padding:20px 32px;display:grid}.rv-how-guide .rv-account-banner .rv-account-icon{width:65px;height:65px;font-size:35px}.rv-how-guide .rv-account-banner>div{display:contents}.rv-how-guide .rv-account-banner strong{align-self:center;font-size:21px}.rv-how-guide .rv-account-banner p{white-space:pre-line;color:#62718a;align-self:center;font-size:17px}.rv-how-guide .rv-how-actions{grid-template-columns:1fr 1fr;gap:15px;display:grid}.rv-how-guide .rv-how-actions button{color:#005d39;background:#fff;border:2px solid #005d39;border-radius:9px;min-height:65px;font-size:21px;font-weight:800}.rv-how-guide .rv-how-actions .rv-primary{color:#fff;background:#00673d}@media (min-width:901px){body:has(.rv-how-guide) .demo-strip{display:none}body:has(.rv-how-guide) main>.context{display:none}body:has(.rv-how-guide) footer{display:none}body:has(.rv-how-guide) .rv-account-side{display:none}body:has(.rv-how-guide) main.shell{width:100%;max-width:none}body:has(.rv-how-guide) .rv-account{padding:0;display:block}body:has(.rv-how-guide) header .header-main.shell{width:100%;max-width:none;min-height:75px;padding:9px 42px}body:has(.rv-how-guide) .header-main .rv-header-search{background:#f3f6f9;border-color:#dfe5ec;max-width:590px;margin-left:32px}body:has(.rv-how-guide) .rv-header-search button{display:none}body:has(.rv-how-guide) .header-actions .publish{display:none}}@media (max-width:900px){.rv-how-guide .rv-how-hero{min-height:150px;padding:20px}.rv-how-guide .rv-how-hero h1{font-size:36px}.rv-how-guide .rv-how-hero p{font-size:20px}.rv-how-guide .rv-how-card{margin:8px}.rv-how-guide .rv-account-banner{min-height:0;display:flex}.rv-how-guide .rv-account-banner>div{display:block}.rv-how-guide .rv-account-banner p{white-space:normal}.rv-how-guide .rv-how-actions{grid-template-columns:1fr}}.rv-how-faq-variant{max-width:none}.rv-how-faq-variant .rv-how-hero{color:#fff;background:radial-gradient(at 81% 70%,#126d43,#075839 40%,#003b2b 92%);border-radius:0;height:220px;margin:0;padding:23px max(28px,50vw - 450px)}.rv-how-faq-variant .rv-how-hero small{letter-spacing:.05em;font-size:15px}.rv-how-faq-variant .rv-how-hero h1{margin:11px 0 2px;font-size:49px;line-height:1.1}.rv-how-faq-variant .rv-how-hero p{font-size:22px}.rv-how-faq-variant .rv-how-card,.rv-how-faq-variant .rv-how-faq{border-radius:13px;width:min(900px,100% - 40px);margin:18px auto 0;padding:20px 22px;box-shadow:0 4px 18px #173b3410}.rv-how-faq-variant .rv-how-card>h2{color:#111e35;margin:4px 0 0;padding:0 0 0 88px;font-size:26px}.rv-how-faq-variant .rv-how-intro{color:#65748f;margin:3px 0 20px;padding-left:88px;font-size:16px}.rv-how-faq-variant .rv-how-card{position:relative}.rv-how-faq-variant .rv-how-card:before{content:"▤";color:#005d38;background:#e3f5e9;border-radius:50%;place-items:center;width:65px;height:65px;font-size:35px;display:grid;position:absolute;top:19px;left:27px}.rv-how-faq-variant .rv-how-step{gap:16px;min-height:76px;padding:8px 0}.rv-how-faq-variant .rv-how-step>span{width:38px;height:38px;font-size:18px}.rv-how-faq-variant .rv-how-step>div{padding-left:68px;position:relative}.rv-how-faq-variant .rv-how-step>div:before{content:"▣";color:#005d39;background:#e5f5e9;border-radius:10px;place-items:center;width:48px;height:48px;font-size:27px;display:grid;position:absolute;top:0;left:0}.rv-how-faq-variant .rv-how-step:nth-of-type(4)>div:before{content:"◇"}.rv-how-faq-variant .rv-how-step:nth-of-type(5)>div:before{content:"✓"}.rv-how-faq-variant .rv-how-step strong{color:#14203a;font-size:18px}.rv-how-faq-variant .rv-how-step p{color:#64718a;font-size:14px;line-height:1.4}.rv-how-faq-variant .rv-account-banner,.rv-how-faq-variant .rv-how-actions{display:none}.rv-how-faq-variant .rv-how-faq{padding:20px 24px}.rv-how-faq-variant .rv-how-faq h2{color:#11203b;margin:0 0 18px;font-size:23px}.rv-how-faq-variant .rv-how-faq details{padding:13px 0}.rv-how-faq-variant .rv-how-faq summary{color:#162441;font-size:15px}.rv-how-faq-variant .rv-how-faq p{font-size:14px}@media (min-width:901px){body:has(.rv-how-faq-variant) .demo-strip{display:none}body:has(.rv-how-faq-variant) main>.context{display:none}body:has(.rv-how-faq-variant) footer{display:none}body:has(.rv-how-faq-variant) .rv-account-side{display:none}body:has(.rv-how-faq-variant) main.shell{width:100%;max-width:none}body:has(.rv-how-faq-variant) .rv-account{padding:0;display:block}body:has(.rv-how-faq-variant) header .header-main.shell{width:100%;max-width:none;min-height:56px;padding:6px 140px}:is(body:has(.rv-how-faq-variant) .header-main .rv-header-search,body:has(.rv-how-faq-variant) .header-actions .publish){display:none}}@media (max-width:900px){.rv-how-faq-variant .rv-how-hero{height:auto;min-height:150px;padding:18px}.rv-how-faq-variant .rv-how-hero h1{font-size:34px}.rv-how-faq-variant .rv-how-hero p{font-size:18px}.rv-how-faq-variant .rv-how-card,.rv-how-faq-variant .rv-how-faq{width:100%;margin:8px 0}.rv-how-faq-variant .rv-how-card>h2,.rv-how-faq-variant .rv-how-intro{padding-left:70px}}.rv-how-faq-variant .rv-how-search{color:#123c2a;width:min(900px,100%);height:48px;font:inherit;background:#fff;border:1px solid #d7e4dd;border-radius:11px;margin-top:14px;padding:0 18px;font-size:16px;display:block}.rv-saved-alerts .rv-alert-row{border:1px solid #e3eae6;border-radius:12px;margin-top:12px;padding:14px}.rv-saved-alerts .rv-alert-row button[role=switch]{color:#52645b;cursor:pointer;background:#edf0ef;border:1px solid #aebfba;border-radius:20px;padding:9px 15px;font-weight:800}.rv-saved-alerts .rv-alert-row button[role=switch].rv-alert-on{color:#fff;background:#126c3f;border-color:#06713e}.rv-message-header-actions{gap:8px;display:flex}.rv-message-header-actions button{color:#173b2e;cursor:pointer;background:#fff;border:1px solid #e0e7eb;border-radius:8px;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.rv-password-field{color:#111d31;display:grid;gap:8px!important;font-size:18px!important}.rv-password-input{color:#00603a;background:#fff;border:1px solid #d1dbe4;border-radius:10px;align-items:center;gap:14px;height:65px;padding:0 18px;display:flex}.rv-password-input>svg{flex:none;width:28px;height:28px}.rv-password-input input{color:#17263a;outline:0;flex:1;min-width:0;height:100%;font-size:16px;border:0!important;padding:0!important}.rv-password-input button{color:#66728a;background:0 0;border:0;padding:4px}.rv-password-input button svg{width:28px;height:28px}.rv-password-input:focus-within{outline:3px solid #a9db80}.rv-account-password>.rv-title{border-radius:0;align-items:flex-start;min-height:225px;margin:0;padding:35px 70px;display:flex}.rv-account-password>.rv-title h1{letter-spacing:-.035em;font-size:48px}.rv-account-password>.rv-title p{max-width:620px;font-size:25px;line-height:1.25}.rv-account-password>.rv-title small{display:none}.rv-account-password .rv-password-form{border-radius:13px;gap:22px;max-width:none;margin:-38px 32px 0;padding:28px 54px 34px;position:relative;box-shadow:0 5px 21px #1d3a2b12}.rv-account-password .rv-password-rules{background:#eef8f2;border-radius:9px;padding:17px 23px;font-size:16px}.rv-account-password .rv-password-rules p{margin-top:11px;font-size:15px}.rv-account-password .rv-password-form>.rv-primary{color:#fff;background:#05743d;border:0;border-radius:9px;min-height:61px;font-size:21px}.rv-account-password .rv-password-recover{margin-top:0;font-size:16px}@media (min-width:901px){body:has(.rv-account-password) .demo-strip{display:none}body:has(.rv-account-password) main>.context{display:none}body:has(.rv-account-password) footer{display:none}body:has(.rv-account-password) main.shell{width:100%;max-width:none}body:has(.rv-account-password) header .header-main.shell{width:100%;max-width:none;min-height:86px;padding:10px 56px}:is(body:has(.rv-account-password) .header-main .rv-header-search,body:has(.rv-account-password) .header-actions .publish){display:none}body:has(.rv-account-password) .rv-account{grid-template-columns:315px minmax(0,1fr);gap:0;min-height:calc(100vh - 86px);padding:0;display:grid}body:has(.rv-account-password) .rv-account-side{background:#fff;border:0;border-right:1px solid #e5e9ec;border-radius:0;padding:28px 33px;position:static}body:has(.rv-account-password) .rv-account-side button{min-height:53px;font-size:16px}body:has(.rv-account-password) .rv-account-main{background:#f9fbfa}}@media (max-width:900px){.rv-account-password>.rv-title{min-height:130px;padding:21px}.rv-account-password>.rv-title h1{font-size:30px}.rv-account-password>.rv-title p{font-size:15px}.rv-account-password .rv-password-form{margin:-15px 10px 0;padding:18px}.rv-password-input{height:52px}.rv-password-field{font-size:14px!important}}.rv-saved-screen{max-width:1080px;margin:0 auto;padding-top:14px}.rv-saved-breadcrumb{color:#66758a;margin:0 0 20px;font-size:13px}.rv-saved-breadcrumb span{color:#8c99a7;padding:0 13px}.rv-saved-heading{margin:0 30px 23px}.rv-saved-heading h1{letter-spacing:-.04em;color:#101a2c;margin:0 0 5px;font-size:45px;line-height:1.08}.rv-saved-heading p{color:#65728a;margin:0;font-size:18px}.rv-saved-card{border-color:#e5e9ed;border-radius:13px;margin-bottom:17px;padding:20px 28px;box-shadow:0 4px 22px #213b2a0b}.rv-saved-card-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.rv-saved-card h2{letter-spacing:-.02em;color:#111b2d;margin:0;font-size:24px}.rv-saved-card p{color:#68758a;margin:0}.rv-saved-filter{color:#075433;border:1px solid #dce4e7;border-radius:9px;align-items:center;gap:8px;padding:0 13px;display:flex}.rv-saved-filter span{font-size:24px}.rv-saved-filter input{border:0;outline:0;min-width:210px;height:41px;padding:0}.rv-saved-row{border-bottom:1px solid #e5e9ec;align-items:center;gap:23px;min-height:83px;padding:12px 2px;display:flex}.rv-saved-row:last-child{border-bottom:0}.rv-saved-icon{color:#043d2a;background:#e8f6ed;border-radius:50%;flex:none;place-items:center;width:55px;height:55px;font-size:37px;line-height:1;display:grid}.rv-saved-copy{flex:1;gap:3px;min-width:0;display:grid}.rv-saved-copy b{color:#101a2d;font-size:17px}.rv-saved-copy small{color:#67758b;overflow-wrap:anywhere;font-size:14px}.rv-saved-actions{align-items:center;gap:7px;display:flex}.rv-saved-actions button,.rv-saved-edit button{color:#075939;background:0 0;border:0;padding:7px;font-size:13px;font-weight:800}.rv-saved-actions button:first-child{font-size:15px}.rv-saved-actions button:last-child{color:#a13636}.rv-saved-actions button span{padding-left:5px;font-size:23px}.rv-saved-edit{gap:6px;margin-top:7px;display:flex}.rv-saved-edit input{min-width:0;max-width:235px}.rv-saved-empty{padding:37px 4px 28px}.rv-saved-empty h3{margin:0 0 5px}.rv-saved-empty button{color:#fff;background:#075939;border:1px solid #075939;border-radius:7px;margin-top:12px;padding:10px 16px;font-weight:800}.rv-saved-alerts{min-height:105px}.rv-saved-alerts p{max-width:800px}.rv-saved-screen+.rv-section{margin-top:0}@media (min-width:901px){body:has(.rv-saved-screen) header{color:#fff;background:#03432e}body:has(.rv-saved-screen) .wordmark{color:#fff}body:has(.rv-saved-screen) .header-main nav button{color:#fff}body:has(.rv-saved-screen) .icon-btn{color:#fff}body:has(.rv-saved-screen) .header-main .rv-header-search{background:#fff}body:has(.rv-saved-screen) .header-actions .avatar{color:#073a28}body:has(.rv-saved-screen) .demo-strip{display:none}}@media (max-width:900px){.rv-saved-heading{margin:0 0 18px}.rv-saved-heading h1{font-size:34px}.rv-saved-card-head{flex-wrap:wrap;align-items:flex-start}.rv-saved-filter{width:100%}.rv-saved-filter input{flex:1;min-width:0}.rv-saved-actions{flex-wrap:wrap;justify-content:flex-end}.rv-saved-card{padding:18px}.rv-saved-row{gap:11px}.rv-saved-icon{width:42px;height:42px;font-size:29px}}@media (max-width:650px){.rv-saved-breadcrumb{margin-bottom:10px}.rv-saved-heading p{font-size:15px}.rv-saved-row{align-items:flex-start}.rv-saved-actions{flex-direction:column;align-items:flex-end;gap:0}.rv-saved-actions button{font-size:12px}}@media (min-width:901px){body:has(.rv-saved-screen) main>.context{display:none}body:has(.rv-saved-screen) footer{display:none}body:has(.rv-saved-screen) .rv-saved-screen{padding-top:34px}}.rv-messages-populated{display:block}.rv-messages-populated .rv-messages-sidebar{display:none}.rv-messages-populated .rv-messages-screen{background:0 0;width:min(1200px,100%);margin:auto;padding:0 18px 45px}.rv-messages-populated .rv-messages-hero{background:radial-gradient(circle at 83% 46%,#c9edce 0,#e5f6e8 42%,#f7fbf8 85%);border-radius:0;min-height:140px;margin:0 -18px;padding:23px 30px}.rv-messages-populated .rv-messages-hero small,.rv-messages-populated .rv-messages-hero p,.rv-messages-populated .rv-messages-hero-icon{display:block}.rv-messages-populated .rv-messages-hero h1{color:var(--forest);margin:5px 0;font-size:34px}.rv-messages-populated .rv-message-tools{gap:10px;margin-top:-24px}.rv-messages-populated .rv-message-tools>input{background:#fff;border:1px solid #e2ebe5;box-shadow:0 4px 14px #193e270c}.rv-messages-populated .rv-message-tools [role=tablist]{width:100%}.rv-messages-populated .rv-message-tools [role=tab]{min-width:110px}.rv-messages-populated .rv-conversation-list{margin-top:8px}.rv-messages-populated .rv-conversation{min-height:68px}.rv-messages-populated .rv-conversation .rv-avatar{color:var(--forest);background:#e3f2e7}@media (min-width:901px){body:has(.rv-messages-populated) header nav{display:flex}body:has(.rv-messages-populated) footer{display:block}}.rv-messages-frame .rv-messages-screen.rv-messages-open .rv-messages-hero{display:none}.rv-messages-frame .rv-messages-screen.rv-messages-open{padding-top:18px}.rv-messages-open .rv-chat-head{min-height:60px}.rv-messages-open .rv-bubble{max-width:70%;font-size:13px}.rv-messages-open .rv-bubble p{margin:0}.rv-messages-open .rv-bubble small{font-size:10px}.rv-activity-screen .rv-title,.rv-my-bids-screen .rv-title{margin-bottom:12px}.rv-activity-screen .rv-title h1,.rv-my-bids-screen .rv-title h1{font-size:32px}.rv-activity-screen .rv-title p,.rv-my-bids-screen .rv-title p{color:#67768b}.rv-activity-screen .rv-activity-stats{gap:12px;margin:10px 0 17px}.rv-activity-screen .rv-activity-stats>*{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:78px;padding:10px 18px;display:flex;box-shadow:0 3px 15px #183b2710}.rv-activity-screen .rv-activity-stats>:first-child{background:#eefbdf}.rv-activity-stat-icon{color:#183b2d;font-size:26px!important;line-height:1!important}.rv-activity-screen .rv-activity-stats span:not(.rv-activity-stat-icon){font-size:14px;font-weight:800}.rv-activity-screen .rv-activity-main{margin-top:10px}.rv-activity-screen .rv-section-head{margin:0 0 8px}.rv-activity-screen .rv-section-head h2{font-size:21px}.rv-activity-screen .rv-activity-bid{background:#fff;border:1px solid #e4ece7;border-radius:8px;min-height:74px;margin:5px 0;padding:7px 9px}.rv-activity-screen .rv-activity-bid img{width:118px;height:60px}.rv-activity-screen .rv-activity-bid-main{gap:1px;display:grid}.rv-activity-screen .rv-activity-bid-main strong{font-size:13px}.rv-activity-screen .rv-activity-bid-main small{font-size:11px}.rv-activity-screen .rv-activity-bid-main b{color:#11643b}.rv-activity-screen .rv-activity-bid>.rv-bid-state{font-size:11px}.rv-activity-screen .rv-activity-bid>span:last-child{font-size:22px}.rv-activity-movements .rv-activity-notice{background:#fff;border:1px solid #e4ece7;padding:9px 12px}.rv-my-bids-screen .rv-my-bids-tabs{margin:12px 0 13px}.rv-my-bids-screen .rv-my-bid-row{grid-template-columns:180px minmax(0,1fr) 340px;min-height:140px;padding:9px;box-shadow:0 3px 15px #183b2710}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb{width:170px;height:120px}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb img{object-position:center 72%}.rv-my-bids-screen .rv-my-bid-side{align-self:stretch;gap:4px}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row{border-bottom:1px solid #e6ede9;flex-wrap:wrap;gap:8px 18px;padding-bottom:8px;display:flex}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row>div{display:grid}.rv-my-bids-screen .rv-my-bid-side strong{font-size:18px}@media (max-width:950px){.rv-my-bids-screen .rv-my-bid-row{grid-template-columns:140px minmax(0,1fr) 210px}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb{width:135px}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row{gap:12px}}@media (max-width:700px){.rv-my-bids-screen .rv-my-bid-row{grid-template-columns:90px minmax(0,1fr)}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb{width:90px;height:90px}.rv-my-bids-screen .rv-my-bid-side{grid-column:1/-1}}.rv-session-list .rv-account-link{border-radius:10px;min-height:92px;box-shadow:0 3px 15px #183b2710}.rv-session-list .rv-account-icon{background:#e8f6eb;border-radius:50%;width:56px;height:56px;font-size:26px}.rv-session-list .rv-account-link-copy strong{font-size:16px}.rv-session-list .rv-account-link-copy small{font-size:12px}.rv-session-tip{color:#155a32;background:#eaf6e9;border-radius:10px;align-items:center;gap:14px;margin-top:12px;padding:15px;font-size:24px;display:flex}.rv-session-tip span{gap:3px;display:grid}.rv-session-tip strong{font-size:14px}.rv-session-tip small{color:#65788a;font-size:12px}.rv-my-listings-screen .rv-title .rv-primary{color:#193624;background:#c8f743}.rv-my-listings-screen .rv-listings-tabs{margin:13px 0 15px}.rv-my-listings-screen .rv-listings-list>.rv-card{box-shadow:0 3px 15px #183b2710}.rv-my-listings-screen .rv-listing-own-actions button:not(:disabled):last-child{color:#193624;background:#c8f743;border-color:#c8f743}.rv-my-listings-screen .rv-listing-own-actions button:disabled{color:#667f72;background:#e9efeb}@media (max-width:700px){.rv-my-listings-screen .rv-title .rv-primary{min-width:0}}.rv-drafts-frame{grid-template-columns:210px minmax(0,1fr);min-height:calc(100vh - 85px);margin:-35px -100px 0;display:grid}.rv-drafts-frame .rv-drafts-sidebar{padding:24px 13px}.rv-drafts-sidebar .rv-messages-sidebar-sub .selected{color:#005c39;background:#e9f7ed;font-weight:800}.rv-drafts-frame .rv-drafts-screen{min-width:0;padding:34px 24px}.rv-drafts-frame .rv-drafts-screen .rv-title{margin:0 0 15px}.rv-drafts-frame .rv-drafts-screen .rv-title h1{color:#15213a;font-size:32px}.rv-drafts-frame .rv-drafts-info{background:#eaf8ed;border:0;min-height:61px}.rv-drafts-frame .rv-draft-row{grid-template-columns:200px minmax(0,1fr) 225px 205px;gap:14px;box-shadow:0 4px 17px #172b1b0d}.rv-drafts-frame .rv-draft-row .rv-thumb{width:190px;height:112px}.rv-drafts-frame .rv-draft-row .rv-thumb img{object-fit:cover;object-position:center 65%;width:100%;height:100%;position:absolute;inset:0}.rv-drafts-frame .rv-draft-actions{gap:7px;display:grid}.rv-drafts-frame .rv-draft-actions>div{gap:5px;display:flex}.rv-drafts-frame .rv-draft-actions>div button{white-space:nowrap;flex:1}.rv-drafts-frame .rv-draft-actions .rv-primary{min-height:39px}@media (max-width:1150px){.rv-drafts-frame{margin:0 -24px}.rv-drafts-frame .rv-draft-row{grid-template-columns:130px minmax(0,1fr) 180px}.rv-drafts-frame .rv-draft-row .rv-thumb{width:125px;height:96px}.rv-drafts-frame .rv-draft-actions{grid-column:3}}@media (max-width:900px){.rv-drafts-frame{margin:0;display:block}.rv-drafts-frame .rv-drafts-sidebar{display:none}.rv-drafts-frame .rv-drafts-screen{padding:12px 0}}@media (max-width:700px){.rv-drafts-frame .rv-draft-row{grid-template-columns:95px minmax(0,1fr)}.rv-drafts-frame .rv-draft-row .rv-thumb{width:95px;height:95px}.rv-drafts-frame .rv-draft-progress,.rv-drafts-frame .rv-draft-actions{grid-column:1/-1}}.rv-section.rv-questions-page{grid-template-columns:210px minmax(0,1fr);align-content:start;min-height:calc(100vh - 85px);margin:-35px -100px 0;padding:0;display:grid}.rv-questions-page>.rv-qa-sidebar{grid-area:1/1/5;align-self:stretch;padding:22px 13px}.rv-qa-sidebar .rv-messages-sidebar-sub .selected{color:#005c39;background:#e9f7ed;font-weight:800}.rv-questions-page>.back,.rv-questions-page>.rv-title,.rv-questions-page>.rv-listing-summary,.rv-questions-page>.rv-questions-screen{grid-column:2;min-width:0;margin-left:24px;margin-right:24px}.rv-questions-page>.back{color:#005536;justify-self:start;margin-top:23px;padding:0 0 3px;font-size:12px}.rv-questions-page>.rv-title{margin-bottom:10px}.rv-questions-page>.rv-title h1{color:#14223b;margin:3px 0;font-size:29px}.rv-questions-page>.rv-title small{display:none}.rv-questions-page>.rv-listing-summary{grid-template-columns:190px minmax(0,1fr) auto;margin-bottom:0}.rv-questions-page>.rv-listing-summary>img{object-position:center 65%;height:92px}.rv-questions-page>.rv-questions-screen{margin-bottom:24px}.rv-questions-page .rv-questions-screen .rv-section-head{margin:12px 0 8px}.rv-questions-page .rv-questions-screen .rv-section-head h2{font-size:15px}.rv-questions-page .rv-question-card{margin-bottom:5px;padding:8px 11px;display:block;box-shadow:0 2px 10px #172b1b0a}.rv-questions-page .rv-question-card .rv-question-toggle{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:9px;padding:0;font-weight:400;display:flex}.rv-question-toggle .rv-avatar{color:#59657a;background:#e5e9ef;flex:none;width:29px;height:29px;font-size:10px}.rv-question-main{flex:1;gap:2px;font-size:12px;display:grid}.rv-question-main .rv-question-head{gap:8px;font-size:11px}.rv-question-chevron{color:#15243b;font-size:17px}.rv-questions-page .rv-question-answer{align-items:flex-start;gap:8px;margin:6px 0 0 38px;padding:6px 9px;font-size:11px;display:flex}.rv-question-answer .rv-avatar{color:#fff;background:#005536;flex:none;width:25px;height:25px;font-size:9px}.rv-questions-page .rv-question-answer p{margin:2px 0 0;font-size:11px}.rv-question-pending{color:var(--muted);margin:5px 0 0 38px;display:block}.rv-questions-page .rv-question-compose{background:#fff;border:1px solid #e6ece8;border-radius:7px;padding:7px 8px;position:sticky;bottom:0}.rv-questions-page .rv-question-compose input{padding:8px;font-size:12px}.rv-questions-page .rv-question-compose button{font-size:12px}@media (max-width:1350px){.rv-section.rv-questions-page{margin:0 -24px}}@media (max-width:900px){.rv-section.rv-questions-page{margin:0;padding:10px 0;display:block}.rv-questions-page>.rv-qa-sidebar{display:none}.rv-questions-page>.back,.rv-questions-page>.rv-title,.rv-questions-page>.rv-listing-summary,.rv-questions-page>.rv-questions-screen{margin-left:0;margin-right:0}.rv-questions-page>.rv-listing-summary{grid-template-columns:120px minmax(0,1fr)}.rv-questions-page>.rv-listing-summary>img{height:82px}.rv-questions-page .rv-summary-price{grid-column:1/-1}}.rv-section.rv-bids-page{grid-template-columns:210px minmax(0,1fr);align-content:start;min-height:calc(100vh - 85px);margin:-35px -100px 0;padding:0;display:grid}.rv-bids-page>.rv-qa-sidebar{grid-area:1/1/5;align-self:stretch;padding:22px 13px}.rv-bids-page>.back,.rv-bids-page>.rv-title,.rv-bids-page>.rv-listing-summary,.rv-bids-page>.rv-bids-screen{grid-column:2;min-width:0;margin-left:24px;margin-right:24px}.rv-bids-page>.back{color:#005536;justify-self:start;margin-top:23px;padding:0 0 3px;font-size:12px}.rv-bids-page>.rv-title{margin-bottom:10px}.rv-bids-page>.rv-title h1{color:#14223b;margin:3px 0;font-size:29px}.rv-bids-page>.rv-title small{display:none}.rv-bids-page>.rv-listing-summary{grid-template-columns:190px minmax(0,1fr) auto;margin-bottom:10px}.rv-bids-page>.rv-listing-summary>img{object-position:center 65%;height:92px}.rv-bids-page>.rv-bids-screen{margin-bottom:24px}.rv-bids-page .rv-bids-metrics{gap:6px}.rv-bids-page .rv-bids-metrics>div{background:#f0f9f2;padding:11px}.rv-bids-page .rv-bids-tabs{margin:9px 0}.rv-bids-page .rv-bids-screen>.rv-card{padding:12px}.rv-bids-page .rv-bids-screen>.rv-card h2{font-size:17px}.rv-bids-page .rv-bids-screen table{border-collapse:collapse;width:100%;font-size:12px}.rv-bids-page .rv-bids-screen th{color:#5e6e7e;text-align:left;background:#f1f5f8;padding:8px}.rv-bids-page .rv-bids-screen td{border-bottom:1px solid #edf0ee;padding:8px}.rv-bids-page .rv-bids-screen tbody tr:first-child{background:#edf8ef;font-weight:800}.rv-bid-leader-label{color:#fff;background:#005536;border-radius:20px;margin-left:10px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.rv-bids-page .rv-summary-price,.rv-questions-page .rv-summary-price{background:#edf9f1;border:0;border-radius:7px;min-width:225px;padding:14px 20px}.rv-bids-page .rv-summary-price strong,.rv-questions-page .rv-summary-price strong{color:#005536;font-size:27px}.rv-bids-page .rv-bids-screen td:nth-child(3){color:#152d27;font-weight:700}.rv-bids-page .rv-bid-alias{align-items:center;gap:9px;min-height:31px;display:flex}.rv-bids-page .rv-bid-alias .rv-avatar{color:#1d5148;background:#e7eff0;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:10px;font-weight:800;display:grid}.rv-bids-page .rv-bids-screen tbody td:first-child{padding-left:22px;position:relative}.rv-bids-page .rv-bids-screen tbody td:first-child:before{content:"";background:#a4adb2;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:7px}.rv-bids-page .rv-bids-screen tbody tr:first-child td:first-child:before{background:#11ad64}.rv-questions-page>.rv-listing-summary{grid-template-rows:auto auto;grid-template-columns:190px minmax(0,1fr);gap:0 18px}.rv-questions-page>.rv-listing-summary>img{grid-row:1/3}.rv-questions-page .rv-listing-summary .rv-auction-tag{display:none}.rv-questions-page .rv-summary-price{background:0 0;grid-area:2/2;align-self:start;min-width:0;padding:0}.rv-questions-page .rv-summary-price strong{font-size:24px}.rv-questions-page .rv-summary-price small{display:none}@media (max-width:1350px){.rv-section.rv-bids-page{margin:0 -24px}}@media (max-width:900px){.rv-section.rv-bids-page{margin:0;padding:10px 0;display:block}.rv-bids-page>.rv-qa-sidebar{display:none}.rv-bids-page>.back,.rv-bids-page>.rv-title,.rv-bids-page>.rv-listing-summary,.rv-bids-page>.rv-bids-screen{margin-left:0;margin-right:0}.rv-bids-page>.rv-listing-summary{grid-template-columns:120px minmax(0,1fr)}.rv-bids-page>.rv-listing-summary>img{height:82px}.rv-bids-page .rv-summary-price{grid-column:1/-1}}.rv-detail-screen .rv-detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(350px,.92fr)}.rv-detail-screen .rv-detail-gallery>img{object-position:center 65%}.rv-detail-screen .rv-detail-gallery{height:330px}.rv-detail-screen .rv-detail-thumbs button{width:105px;height:68px}.rv-detail-screen .rv-detail-block{margin:9px 0;padding:13px 16px}.rv-detail-screen .rv-detail-transaction{padding:15px 16px}.rv-detail-screen .rv-detail-transaction h1{color:#142039;font-size:27px}.rv-detail-screen .rv-detail-transaction .auction-live{margin-top:7px}.rv-detail-screen .rv-detail-transaction .auction-live .big-price{color:#142039;margin:6px 0;font-size:29px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel{background:#f3f9f2;border:0;padding:7px 10px}.rv-detail-screen .rv-detail-transaction .auction-live .auction-countdown{margin:2px 0;font-size:17px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel p{margin:2px 0;font-size:11px}.rv-detail-screen .rv-detail-transaction .auction-live>.eyebrow{font-size:10px}.rv-detail-screen .rv-detail-transaction .auction-live>p:not(.eyebrow){margin:4px 0;font-size:12px}.rv-detail-screen .rv-detail-transaction .rv-detail-bid{color:#fff;cursor:pointer;background:#005536;border:0;border-radius:6px;width:100%;padding:11px;font-size:15px;font-weight:900;display:block}.rv-detail-screen .rv-detail-history{border-radius:6px;margin-top:6px;background:#e9f4ec!important;border:0!important}.rv-detail-screen .rv-detail-seller,.rv-detail-screen .rv-detail-questions{padding:13px 15px}.rv-detail-screen .rv-detail-questions .rv-detail-ask{color:#fff;text-align:center;background:#3577f3;border-radius:6px;width:100%;margin:8px 0;padding:9px;display:block}.rv-detail-screen .rv-detail-related{padding:13px}.rv-detail-screen .rv-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.rv-detail-screen .rv-detail-layout{grid-template-columns:1fr}.rv-detail-screen .rv-detail-gallery{height:300px}}@media (max-width:650px){.rv-detail-screen .rv-detail-gallery{height:260px}.rv-detail-screen .rv-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv-account-personal .rv-title{margin-bottom:16px}.rv-personal-form{background:#fff;gap:9px!important;max-width:1050px!important;margin:0 auto!important;padding:28px 34px!important}.rv-personal-form .rv-profile-identity{grid-column:1/-1;min-height:116px;margin-bottom:11px}.rv-personal-form .rv-profile-identity .rv-avatar{width:82px;height:82px}.rv-personal-form label{min-height:42px}.rv-personal-form label>span{color:#17233b}.rv-personal-form input{background:#fff;height:40px}.rv-personal-form input:disabled{color:#596a64;background:#f4f7f5}.rv-personal-form .rv-profile-actions{grid-column:1/-1;margin-top:5px}.rv-personal-form .rv-note{color:#52645f;font-size:12px}@media (min-width:901px){.rv-account-personal{grid-template-columns:220px minmax(0,1fr)}.rv-account-personal .rv-account-main{min-width:0}.rv-personal-form label{grid-template-columns:170px minmax(0,1fr)}}@media (max-width:700px){.rv-personal-form{padding:17px!important}.rv-personal-form label{grid-template-columns:1fr}.rv-personal-form .rv-profile-identity .rv-avatar{width:64px;height:64px}}.rv-activity-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:30px;display:grid}.rv-activity-layout .rv-account-side{border:1px solid var(--line);background:#fff;border-radius:10px;padding:12px}.rv-activity-layout .rv-activity-screen{min-width:0}@media (max-width:900px){.rv-activity-layout{display:block}.rv-activity-layout>.rv-account-side{display:none}}@media (min-width:951px){.rv-my-bids-screen .rv-my-bid-row{grid-template-columns:235px minmax(0,1fr) 340px;min-height:168px;padding:10px}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb{width:225px;height:145px}.rv-my-bids-screen .rv-my-bid-info h2{font-size:20px}.rv-my-bids-screen .rv-my-bid-info>div{gap:22px}}.rv-ending-chips{scrollbar-width:thin;gap:9px;padding:4px 0 13px;display:flex;overflow-x:auto}.rv-ending-chips button{color:#1e2c39;white-space:nowrap;background:#fff;border:1px solid #dce4e8;border-radius:24px;flex:none;padding:9px 13px;font-size:12px;font-weight:700}.rv-ending-chips button[aria-pressed=true]{color:#fff;background:#004630;border-color:#004630}.rv-p05 .searchbar{margin-bottom:2px}.rv-p05 .result-label strong{font-size:14px}.rv-p05 .rv-search-layout{grid-template-columns:minmax(195px,245px) minmax(0,1fr);gap:18px}.rv-p05 .rv-search-main>.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rv-p05 .listing-card{box-shadow:none;background:#fff;border:1px solid #e5ece7;border-radius:9px;overflow:hidden}.rv-p05 .card-art img{object-fit:cover;width:100%;height:100%}.rv-p05 .card-art .badge.auction{color:#183521;background:#d8fa57;border-radius:20px;top:10px;left:10px}.rv-p05 .card-body .title-button{color:#151b34;font-size:15px;font-weight:800}.rv-p05 .card-body .location{color:#68758b;font-size:11px}.rv-p05 .card-price{margin-top:12px}.rv-p05 .card-price button{color:#fff;background:#004630;border-radius:5px;padding:9px 13px;font-weight:700}.rv-p05 .card-foot{color:#607285;font-size:11px}.rv-p05 .rv-search-side{background:#fff;border-radius:9px;padding:16px}.rv-p05 .rv-search-side h3{border-bottom:1px solid #e8eceb;margin:0;padding-bottom:12px}.rv-p05 .rv-p05-timer{color:#fff;background:#122922;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:800;position:absolute;top:10px;left:108px}.rv-p05 .card-art .badge.auction{letter-spacing:0;padding:5px 9px;font-size:10px}.rv-home-feature-row{grid-template-columns:minmax(0,3fr) minmax(240px,1.1fr);gap:9px;height:245px;margin-top:5px;display:grid}.rv-home-feature-primary,.rv-home-feature-secondary{border-radius:9px;position:relative;overflow:hidden}.rv-home-feature-primary{color:#fff;background-position:50%;background-size:cover;padding:26px 34px}.rv-home-feature-tag,.rv-home-feature-secondary>span{color:#153826;background:#d6fb61;border-radius:16px;padding:5px 10px;font-size:10px;font-weight:900;display:inline-block}.rv-home-feature-primary h1{max-width:460px;margin:14px 0 8px;font-size:clamp(28px,3vw,43px);line-height:1.08}.rv-home-feature-primary h1 em,.rv-home-feature-secondary em{color:#c9f854;font-style:normal}.rv-home-feature-primary p{max-width:430px;font-size:13px}.rv-home-feature-primary button,.rv-home-feature-secondary button{color:#103b2c;background:#fff;border:0;border-radius:25px;padding:9px 16px;font-size:12px;font-weight:800}.rv-home-feature-dots{color:#dbfb62;font-size:9px;position:absolute;bottom:13px;left:50%}.rv-home-feature-secondary{color:#fff;background:linear-gradient(145deg,#005133,#003728);padding:25px}.rv-home-feature-secondary h2{z-index:1;max-width:235px;margin:16px 0 8px;font-size:27px;line-height:1.09;position:relative}.rv-home-feature-secondary p{z-index:1;max-width:210px;font-size:12px;position:relative}.rv-home-feature-secondary button{z-index:2;background:#d6fb61;position:absolute;bottom:16px;left:24px}.rv-home-feature-secondary img{object-fit:cover;opacity:.55;border-radius:50% 0 0;width:280px;height:165px;position:absolute;bottom:-15px;right:-95px}.rv-home-trust{color:#e9f8ec;background:#003f2f;border-radius:0 0 8px 8px;justify-content:space-around;gap:10px;padding:12px;font-size:12px;display:flex}.rv-home-categories{align-items:center;gap:15px;margin:20px 0 2px;display:flex}.rv-home-categories strong{color:#182731;font-size:15px}.rv-home-categories button{color:#004630;background:#e9f7ec;border:1px solid #b7dcc6;border-radius:7px;padding:9px 18px;font-weight:800}.rv-home-categories span{color:#6b7c75;font-size:12px}.rv-home-auctions{padding-top:10px}.rv-home-heading button{color:#005336;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:800}.rv-home-heading h2{color:#17273a}.rv-home-photo{position:relative}.rv-home-photo span{color:#fff;background:#004630;border-radius:5px;padding:3px 5px;font-size:9px;font-weight:800;position:absolute;top:6px;right:6px}.rv-home-today .rv-home-photo span{background:#d6362f}.rv-home-ended .rv-home-photo img{filter:grayscale(.65)}.rv-home-card .rv-home-photo-wrap{height:120px;position:relative;overflow:hidden}.rv-home-card .rv-home-photo{background:#e7f0e9;border:0;width:100%;height:100%;padding:0;display:block}.rv-home-card .rv-home-heart{z-index:1;color:#005039;background:#fff;border:0;border-radius:50%;width:27px;height:27px;padding:0;font-size:20px;line-height:25px;position:absolute;top:7px;left:7px}@media (max-width:850px){.rv-home-feature-row{grid-template-columns:1fr 220px}.rv-home-feature-primary{padding:22px}.rv-home-feature-secondary{padding:18px}.rv-home-feature-secondary h2{font-size:22px}.rv-home-trust{flex-wrap:wrap}}@media (max-width:650px){.rv-home-feature-row{height:auto;display:block}.rv-home-feature-primary{height:265px}.rv-home-feature-secondary{height:170px;margin-top:7px}.rv-home-feature-secondary h2{margin:7px 0;font-size:22px}.rv-home-feature-secondary p{font-size:10px}.rv-home-feature-secondary button{bottom:12px;left:auto;right:10px}.rv-home-feature-secondary img{width:190px;height:125px;right:-20px}.rv-home-trust{font-size:9px}.rv-home-categories{flex-wrap:wrap}.rv-home-grid{grid-template-columns:1fr}.rv-home-card{grid-template-columns:42% minmax(0,1fr);display:grid}.rv-home-card .rv-home-photo-wrap{height:134px}.rv-home-card>div{min-width:0}.rv-home-heading h2{font-size:16px}}.rv-security .rv-account-rows .rv-account-link{border-radius:13px;min-height:83px}.rv-security .rv-account-status{color:#5a6f62;background:#f0f3f1}.rv-security .rv-account-link:first-child .rv-account-status{color:#17643c;background:#e9f8e8}.rv-security .rv-account-link:last-child .rv-account-icon{color:#d52834;background:#fff0ef}.rv-security .rv-account-link:last-child strong{color:#cc2532}.rv-security .rv-account-link:last-child:hover{background:#fff8f7}body:has(.rv-p05) main>.context{padding:10px 0}body:has(.rv-p05) .page-heading{padding:8px 0 0}body:has(.rv-p05) .page-heading .eyebrow{display:none}body:has(.rv-p05) .page-heading p{display:none}body:has(.rv-p05) .page-heading h1{color:#111935;margin:0;font-size:34px}.rv-p05{padding:5px 0 35px;position:relative}.rv-p05>.section-heading,.rv-p05>.categories{display:none}.rv-p05>.searchbar{margin:0;position:absolute;top:-43px;right:0}.rv-p05>.searchbar .search,.rv-p05>.searchbar .rv-search-zero-submit{display:none}.rv-p05>.searchbar select{min-width:135px;padding:7px;font-size:11px}.rv-p05>.searchbar button{background:#fff;border:1px solid #dce6e0;border-radius:7px;padding:7px 10px;font-size:11px}.rv-p05 .rv-ending-chips{padding:0 0 12px}.rv-p05 .result-label{color:#526176;padding:0 0 16px}.rv-p05 .result-label span{display:none}@media (max-width:1100px){.rv-p05 .rv-search-main>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.rv-p05 .rv-search-layout,.rv-p05 .rv-search-main>.grid{grid-template-columns:1fr}.rv-p05 .rv-search-side{display:none}.rv-p05.rv-filters-open .rv-search-side{display:grid}.rv-p05 .listing-card{grid-template-columns:43% minmax(0,1fr);display:grid}.rv-p05 .card-art{height:148px}.rv-p05 .card-body{min-width:0}.rv-p05 .card-body .title-button{font-size:13px}.rv-p05 .card-price strong{font-size:14px}.rv-p05 .card-price button{padding:7px;font-size:11px}.rv-p05 .card-foot{display:none}}.rv-seller-screen{max-width:1400px;margin:auto;padding-bottom:42px}.rv-seller-heading{align-items:center;gap:20px;margin-bottom:14px;display:flex}.rv-seller-heading h1{margin:0;font-size:clamp(25px,2.5vw,36px)}.rv-seller-heading .back{margin:0}.rv-seller-feature{align-items:center;gap:22px;padding:13px 17px;display:flex}.rv-seller-feature img{border-radius:10px;width:280px;height:125px}.rv-seller-feature button{color:#005536;background:#e9fae5;border:0;border-radius:9px;padding:12px 17px;font-weight:800}.rv-seller-overview{padding:21px 23px}.rv-seller-identity{align-items:flex-start}.rv-seller-identity h2{margin:2px 0 6px}.rv-seller-meta{color:#678;flex-wrap:wrap;gap:10px 18px;font-size:13px;display:flex}.rv-seller-intro{color:#657486;margin:15px 0;font-size:14px}.rv-seller-stats{border-top:1px solid var(--line);margin-top:16px;padding-top:17px}.rv-seller-stats>div{gap:3px;display:grid}.rv-seller-actions button{border-radius:8px;min-height:44px}.rv-seller-reviews,.rv-seller-trust,.rv-seller-listings{padding:19px 22px}.rv-seller-reviews h2,.rv-seller-trust h2,.rv-seller-listings h2{margin:0 0 12px;font-size:19px}.rv-seller-review-grid article{align-content:start;gap:4px;display:grid}.rv-seller-review-grid article span{color:#ecae00}.rv-seller-review-grid article p{color:#627184;margin:0}.rv-seller-trust>div{color:#627184;flex-wrap:wrap;gap:8px;margin:7px 0;display:flex}.rv-seller-trust strong{color:#143c2b}@media (max-width:650px){.rv-seller-heading{display:block}.rv-seller-heading h1{font-size:25px}.rv-seller-feature{grid-template-columns:100px 1fr;gap:10px;display:grid}.rv-seller-feature img{width:100px;height:90px}.rv-seller-feature h2{font-size:14px}.rv-seller-feature strong{font-size:16px}.rv-seller-feature button{grid-column:1/-1}.rv-seller-overview{padding:15px}.rv-seller-identity{gap:12px}.rv-seller-avatar{width:68px;height:68px;font-size:24px}.rv-seller-identity h2{font-size:20px}.rv-seller-meta{font-size:11px}.rv-seller-stats span{font-size:10px}.rv-seller-actions{grid-template-columns:1fr 1fr;display:grid}.rv-seller-actions button{padding:7px;font-size:12px}.rv-seller-reviews,.rv-seller-trust,.rv-seller-listings{padding:15px}}.rv-seller-actions .rv-primary{color:#fff;background:#005536;border-color:#005536}.rv-p04-panel{display:none}.rv-filters-open>.rv-p04-panel{display:block}.rv-filters-open>:not(.rv-p04-panel){display:none!important}.rv-p04-panel{max-width:1400px;margin:0 auto 25px}.rv-p04-hero{color:#fff;background:linear-gradient(90deg,#003c2ddf,#003c2d20),url(/hero-auto.webp) 50%/cover;border-radius:12px 12px 0 0;align-items:center;min-height:205px;padding:35px;display:flex}.rv-p04-hero h1{margin:0 0 9px;font-size:48px;line-height:1}.rv-p04-hero p{margin:0;font-size:18px}.rv-p04-card{background:#fff;border:1px solid #e0e8df;border-radius:16px;margin:-12px 15px 0;padding:22px 25px;position:relative;box-shadow:0 10px 25px #143c2b0d}.rv-p04-category{border-bottom:1px solid #e7ede8;align-items:center;gap:20px;margin-bottom:12px;padding-bottom:14px;display:flex}.rv-p04-category strong{color:#003e2b;background:#c9f348;border-radius:10px;padding:10px 23px}.rv-p04-category span{color:#71847a;font-size:12px}.rv-p04-endings{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0 18px;display:grid}.rv-p04-endings button{color:#173b2d;background:#f2f5f3;border:1px solid #e3e9e5;border-radius:10px;padding:13px 4px;font-weight:700}.rv-p04-endings button[aria-pressed=true]{color:#fff;background:#003e2b}.rv-p04-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 25px;display:grid}.rv-p04-field{border-bottom:1px solid #edf1ed;grid-template-columns:minmax(135px,1fr) minmax(0,1.6fr);align-items:center;gap:10px;padding:8px 0;display:grid}.rv-p04-field strong{color:#1a3429;font-size:13px}.rv-p04-field input,.rv-p04-field select{color:#183629;background:#fff;border:1px solid #dbe4dd;border-radius:8px;width:100%;min-width:0;padding:10px;font-size:13px}.rv-p04-mode{border-top:1px solid #e7ede8;align-items:center;gap:25px;margin:17px 0 6px;padding-top:16px;display:flex}.rv-p04-mode strong{font-size:13px}.rv-p04-mode span{color:#005536;background:#edf7eb;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:800}.rv-p04-note{color:#62766b;margin:12px 0;font-size:12px}.rv-p04-actions{gap:12px;display:flex}.rv-p04-submit{color:#002b1e;background:#c9f348;border:0;border-radius:28px;flex:1;padding:14px;font-size:15px;font-weight:900}.rv-p04-save{color:#005536;background:#fff;border:1px solid #b9d3bd;border-radius:28px;padding:10px 19px;font-weight:700}.rv-open-filters{color:#005536;background:#edf5ec;border-color:#bed9c3;font-weight:800}@media (max-width:700px){.rv-p04-hero{min-height:165px;padding:22px}.rv-p04-hero h1{font-size:34px}.rv-p04-card{margin:-10px 4px 0;padding:13px}.rv-p04-endings{gap:4px}.rv-p04-endings button{padding:9px 1px;font-size:10px}.rv-p04-grid{grid-template-columns:1fr;gap:2px}.rv-p04-field{grid-template-columns:1fr;gap:4px}.rv-p04-category{gap:9px}.rv-p04-category strong{padding:7px 11px}.rv-p04-actions{flex-direction:column}.rv-p04-mode{gap:5px;display:grid}}body:has(.rv-filters-open) .page-heading{display:none}.rv-detail-breadcrumb .rv-detail-share{color:var(--forest);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;font-weight:800}.rv-detail-breadcrumb .rv-detail-save{margin-left:0}.rv-detail-share:hover,.rv-detail-share:focus-visible{text-decoration:underline}.rv-spec-groups .rv-spec-group{border-color:#e0e9e2;min-width:0;padding:0;overflow:hidden}.rv-spec-group>summary{cursor:pointer;color:#13442d;background:#e9f7eb;padding:11px 14px;font-size:15px;font-weight:850;list-style:none}.rv-spec-group>summary::-webkit-details-marker{display:none}.rv-spec-group>summary:after{content:"⌃";float:right;font-size:18px;line-height:16px}.rv-spec-group:not([open])>summary:after{content:"⌄"}.rv-spec-group>.rv-detail-attributes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;padding:5px 13px 11px;display:grid}.rv-spec-group>.rv-detail-attributes>div{align-items:center;min-width:0;padding:8px 3px}.rv-spec-group>.rv-detail-attributes>div:before{content:"◇";color:#066444;margin-right:6px}.rv-spec-group>.rv-detail-attributes>div span{flex:1}.rv-description-page .rv-description-groups>.rv-card{border-color:#e3eae5;align-items:flex-start;padding:13px 15px}.rv-description-page .rv-group-icon{color:#005536;background:#e5f7e7;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.rv-description-page .rv-description-groups h2{color:#173d2c}.rv-p04-card .rv-p04-field{background:#fff;border:1px solid #e8eee9;border-radius:9px;padding:9px}.rv-p04-card .rv-p04-endings button{padding:13px 8px;position:relative}.rv-p04-card .rv-p04-category{justify-content:space-between}.rv-p04-card .rv-p04-category .rv-p04-future{color:#4e615b;white-space:nowrap;gap:1px;font-size:13px;font-weight:700;display:grid}.rv-p04-card .rv-p04-category .rv-p04-future small{color:#82948b;font-size:10px;font-weight:500}:is(body:has(.rv-spec-groups) .context,body:has(.rv-description-page) .context){display:none}.rv-expanded-screen:has(.rv-spec-groups){padding-top:8px}.rv-expanded-screen:has(.rv-spec-groups)>.rv-title{margin-bottom:12px}@media (max-width:900px){.rv-spec-group>.rv-detail-attributes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.rv-detail-breadcrumb .rv-detail-share{font-size:0}.rv-detail-breadcrumb .rv-detail-share:before{content:"↗";font-size:20px}.rv-spec-group>.rv-detail-attributes{gap:0 6px;padding:5px 8px}.rv-spec-group>.rv-detail-attributes>div{gap:3px;display:grid}.rv-spec-group>.rv-detail-attributes>div:before{display:none}.rv-spec-group>.rv-detail-attributes>div span{font-size:10px}.rv-spec-group>.rv-detail-attributes>div strong{text-align:left;font-size:11px}.rv-p04-card .rv-p04-field{padding:7px}.rv-p04-card .rv-p04-category{flex-wrap:wrap}.rv-p04-card .rv-p04-category .rv-p04-future{font-size:10px}}.rv-p39 .rv-wizard-grid,.rv-p40 .rv-wizard-grid{grid-template-columns:minmax(0,1fr) 300px}.rv-structured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rv-structured-grid label{background:#fff;border:1px solid #e5ece8;border-radius:10px;min-width:0;padding:12px}.rv-structured-grid input,.rv-structured-grid select,.rv-structured-grid textarea{width:100%;min-width:0}.rv-p39 .rv-wizard-grid>.rv-card:first-child,.rv-p40 .rv-wizard-grid>.rv-card:first-child{gap:15px}.rv-p39 .rv-title h1,.rv-p40 .rv-title h1{color:#083f2d}@media (max-width:900px){.rv-p39 .rv-wizard-grid,.rv-p40 .rv-wizard-grid{grid-template-columns:1fr}}@media (max-width:650px){.rv-structured-grid{grid-template-columns:1fr}}.rv-p39 .rv-advanced-tech{border:1px solid #dce9df;border-radius:10px;grid-column:1/-1;padding:12px}.rv-p39 .rv-advanced-tech summary{cursor:pointer;color:#004b34;font-weight:700}.rv-p39 .rv-advanced-tech .rv-structured-grid{margin-top:12px}@media (min-width:901px){.rv-section.rv-description-page{grid-template-columns:210px minmax(0,1fr);align-content:start;min-height:calc(100vh - 85px);margin:-35px -100px 0;padding:0;display:grid}.rv-description-page>.rv-qa-sidebar{grid-area:1/1/6;align-self:stretch;padding:22px 13px}.rv-description-page>.back,.rv-description-page>.rv-title,.rv-description-page>.rv-listing-summary,.rv-description-page>.rv-description-groups{grid-column:2;min-width:0;margin-left:24px;margin-right:24px}.rv-description-page>.back{justify-self:start;margin-top:23px;padding:0 0 3px}.rv-description-page>.rv-title{margin-bottom:10px}.rv-description-page>.rv-title h1{margin:3px 0;font-size:29px}.rv-description-page>.rv-title small{display:none}.rv-description-page>.rv-listing-summary{grid-template-columns:190px minmax(0,1fr);margin-bottom:8px}.rv-description-page>.rv-listing-summary>img{height:92px}.rv-description-page>.rv-description-groups{margin-bottom:28px}}.rv-equipment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px;display:grid}.rv-equipment-list span{color:#263a30;font-size:13px}@media (max-width:650px){.rv-equipment-list{grid-template-columns:1fr}}@media (min-width:901px){.rv-section.rv-description-page{margin:-35px 0 0}.rv-description-page>.rv-qa-sidebar{margin-left:0}}.rv-p40-section{background:#fff;border:1px solid #e4ece7;border-radius:11px;gap:9px;padding:14px;display:grid}.rv-p40-section h2{margin:0;font-size:16px}.rv-p40-section summary{cursor:pointer;color:#153a2d;font-weight:800}.rv-p40-section label{gap:6px;font-size:13px;font-weight:700;display:grid}.rv-p40-section textarea,.rv-p40-section input{width:100%;min-width:0}.rv-p40-section small{color:#6a7885;justify-self:end}.rv-p40-section .rv-structured-grid label{border:0;padding:0}@media (min-width:901px){.rv-p39 .rv-wizard-grid,.rv-p40 .rv-wizard-grid{grid-template-columns:minmax(0,1fr);max-width:1100px;margin-inline:auto}.rv-p39 .rv-tip,.rv-p40 .rv-tip{display:none}.rv-p39 .rv-title,.rv-p40 .rv-title{max-width:1100px;margin-left:auto;margin-right:auto}}.rv-p39-private{gap:12px;display:grid}.rv-p39-private>label,.rv-p39-private fieldset{background:#fff;border:1px solid #e4ece7;border-radius:10px;gap:8px;padding:14px;display:grid}.rv-p39-private>label{font-weight:800}.rv-p39-private input[type=text]{width:100%}.rv-p39-private fieldset legend{padding:0 5px;font-weight:800}.rv-p39-private fieldset label{background:#f2f9f3;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.rv-p39-private input[type=checkbox],.rv-p40-visibility input[type=checkbox]{accent-color:#00583c;width:22px;height:22px}.rv-p39-private .rv-note{margin:0}.rv-p40-visibility{background:#fff;border:1px solid #e4ece7;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:13px 16px;font-weight:800;display:flex}.rv-p40-visibility span{gap:3px;display:grid}.rv-p40-visibility small{color:#63738a;font-weight:400}body:has(.rv-p39) .demo-strip{display:none}body:has(.rv-p40) .demo-strip{display:none}body:has(.rv-p39) main>.context{display:none}body:has(.rv-p40) main>.context{display:none}.rv-p39 .rv-title,.rv-p40 .rv-title{padding-top:4px}.rv-p39 .rv-wizard-grid>.rv-card:first-child,.rv-p40 .rv-wizard-grid>.rv-card:first-child{background:0 0;border:0;padding:0}.rv-p39 .rv-actions,.rv-p40 .rv-actions{border:0;padding:0}.rv-p39 .rv-structured-grid>label,.rv-p40 .rv-p40-section{box-shadow:0 2px 14px #143c2307}.rv-wizard label.rv-p40-visibility{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.rv-wizard label.rv-p40-visibility input[type=checkbox]{width:22px;min-width:22px;margin:0}.rv-p39-private input[type=checkbox],.rv-wizard label.rv-p40-visibility input[type=checkbox]{appearance:none;cursor:pointer;background:#e6eee8;border:1px solid #a7bfb3;border-radius:99px;width:44px;min-width:44px;height:24px;position:relative}.rv-p39-private input[type=checkbox]:checked,.rv-wizard label.rv-p40-visibility input[type=checkbox]:checked{background:#006341;border-color:#006341}.rv-p39-private input[type=checkbox]:after,.rv-wizard label.rv-p40-visibility input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #10292045}.rv-p39-private input[type=checkbox]:checked:after,.rv-wizard label.rv-p40-visibility input[type=checkbox]:checked:after{transform:translate(20px)}.rv-p41{max-width:1160px;margin-inline:auto}.rv-p41 .rv-wizard-grid{grid-template-columns:minmax(0,1fr)}.rv-p41 .rv-tip{display:none}.rv-p41 .rv-wizard-grid>.rv-card:first-child{background:#f8fcf9;padding:12px}.rv-p41 .rv-review-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-p41 .rv-checklist{margin-top:12px}.rv-p41 .rv-title h1{color:#103b2d}.rv-p41 .rv-title p{color:#65758a}.rv-wizard.rv-p37,.rv-wizard.rv-p38,.rv-wizard.rv-p39,.rv-wizard.rv-p40,.rv-wizard.rv-p41{background:radial-gradient(circle at -9% 29%,#eaf9ee 0,#0000 31%),radial-gradient(circle at 105% 81%,#eaf9ee 0,#0000 34%);padding-top:12px}.rv-wizard .rv-title{align-items:center;margin-bottom:10px}.rv-wizard .rv-wizard-title-copy{flex:1;min-width:0}.rv-wizard .rv-wizard-title-copy h1{white-space:nowrap}.rv-wizard .rv-wizard-title-copy small{display:block}.rv-wizard .rv-title h1{margin:3px 0;font-size:clamp(27px,3vw,36px)}.rv-wizard .rv-title p{font-size:13px}.rv-wizard .rv-steps{background:0 0;border-radius:0;flex:none;align-items:center;gap:11px;padding:22px 12px 5px;position:relative}.rv-wizard .rv-steps:before{content:"Paso " attr(data-step) " de 5";color:#15513b;text-align:center;background:#e7f6d8;border-radius:20px;padding:2px;font-size:11px;font-weight:800;position:absolute;top:0;left:0;right:0}.rv-wizard .rv-steps span{background:#d5e5d5;border-radius:50%;width:11px;height:11px}.rv-wizard .rv-steps span.done{background:#00583c}.rv-wizard-back{float:left;font-size:22px;color:#153d30!important;background:0 0!important;border:0!important;padding:0 7px 0 0!important}.rv-wizard .rv-wizard-grid>.rv-card:first-child{gap:9px;padding:13px}.rv-wizard .rv-actions{margin-top:2px}.rv-wizard .rv-actions button{min-height:35px;padding:7px 10px}.rv-p37-cover{height:160px}.rv-p37-gallery{gap:8px}.rv-p37-fields{gap:8px;padding-top:9px}.rv-p37-fields input{padding:8px 10px}.rv-p37 .rv-tip{padding:13px}.rv-tip-example{color:#24543b;background:#eaf6ec;border-radius:7px;align-items:center;gap:7px;margin-top:9px;padding:5px;font-size:11px;display:flex}.rv-tip-example img{object-fit:cover;border-radius:5px;width:108px;height:68px}.rv-p37-thumbs>div{height:96px}.rv-p37-thumbs>div>img{height:70px}.rv-p37-photo-actions{gap:3px;height:24px;display:flex}.rv-p37-thumbs .rv-p37-photo-actions button{color:#075c3c;background:#e5f5e9;border-radius:4px;width:auto;min-width:22px;height:22px;padding:0 3px;font-size:11px;font-weight:700;position:static}.rv-p37-photo-actions button:disabled{opacity:.5}@media (max-width:700px){.rv-p37-thumbs>div{height:78px}.rv-p37-thumbs>div>img{height:54px}}.rv-money-input{color:#65738a;background:#fff;border:1px solid #d9e1e7;border-radius:7px;align-items:center;padding-left:12px;font-size:17px;display:flex}.rv-money-input input{border:0;min-width:0;font-size:17px}.rv-p38-mode{padding:10px}.rv-p38-mode>span{width:48px;height:48px}.rv-p38-block{padding:9px 12px}.rv-p38-block label{margin-top:5px}.rv-p38-block .rv-duration{margin-top:7px}.rv-p38 .rv-wizard-grid>.rv-card:first-child,.rv-p39 .rv-structured-grid{gap:7px}.rv-p39 .rv-structured-grid>label,.rv-p39 .rv-advanced-tech{padding:8px}.rv-p39-private>label,.rv-p39-private fieldset{padding:8px}.rv-p39-private fieldset label{padding:5px 8px}.rv-p40-section{gap:5px;padding:8px 11px}.rv-p40-section:not([open]){min-height:40px}.rv-p40-section[open] summary{margin-bottom:4px}.rv-p40-section .rv-structured-grid{gap:8px}.rv-p40-visibility{padding:9px 12px}.rv-p41 .rv-wizard-grid>.rv-card:first-child{gap:7px}.rv-p41 .rv-review{padding:9px}.rv-p41 .rv-review-facts{gap:5px}.rv-p41 .rv-checklist{margin-top:4px;padding:10px}.rv-p41 .rv-checklist p{margin:4px 0}.rv-p41 .rv-review-head{padding:8px}.rv-p41 .rv-review-facts{margin-top:7px}.rv-p41 .rv-review-facts>div{gap:3px;padding:7px 10px}.rv-p41 .rv-review-description{margin:0;padding:5px 0}.rv-p41 .rv-checklist p{padding:5px 0}.rv-p41 .rv-account-banner{padding:8px 12px}.rv-p41 .rv-account-banner p{margin:4px 0}.rv-p41 .rv-wizard-grid>.rv-card:first-child>.rv-note{margin:0}.rv-p41 .rv-review-facts>div{padding-left:34px;position:relative}.rv-p41 .rv-review-facts>div:before{color:#176446;font-size:17px;position:absolute;top:14px;left:10px}.rv-p41 .rv-review-facts>div:first-child:before{content:"⚒"}.rv-p41 .rv-review-facts>div:nth-child(2):before{content:"＄"}.rv-p41 .rv-review-facts>div:nth-child(3):before{content:"◷"}.rv-p41 .rv-review-facts>div:nth-child(4):before{content:"⌖"}.rv-p41 .rv-review-facts>div:nth-child(5):before{content:"▧"}.rv-p41 .rv-review-facts>div:nth-child(6):before{content:"?"}@media (min-width:901px){.rv-p41 .rv-checklist{grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.rv-p41 .rv-checklist h2{grid-column:1/-1}.rv-p41 .rv-checklist p:nth-child(2n){border-right:1px solid #e5ece8}.rv-p41 .rv-checklist p:last-child{border:0}:is(body:has(.rv-p39) footer,body:has(.rv-p40) footer,body:has(.rv-p41) footer){display:none}.rv-p43 .rv-editor{gap:8px}.rv-p43 .rv-editor .rv-card{padding:10px 14px}.rv-p43 .rv-editor .rv-card h2{margin-bottom:7px}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:64px;gap:7px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:58px}.rv-p43 .rv-editor-form label{gap:3px}.rv-p43 .rv-editor-form input{padding:7px 9px}.rv-p43 .rv-editor-form textarea{min-height:62px;padding:7px 9px}.rv-p43 .rv-editor-fixed{gap:7px}.rv-p43 .rv-editor-fixed>div{padding:7px}.rv-p43 .rv-editor-actions{padding-top:7px}.rv-p43>.back{margin-bottom:3px;padding:0}:is(body:has(.rv-p37) .context,body:has(.rv-p41) .context){display:none}.rv-p37 .rv-wizard-grid,.rv-p38 .rv-wizard-grid{grid-template-columns:minmax(0,1fr) 260px}.rv-p39 .rv-wizard-grid,.rv-p40 .rv-wizard-grid{max-width:1000px}.rv-p43 .rv-editor-photos{padding:11px 14px}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:78px}.rv-p43 .rv-editor-form{gap:9px}.rv-p43 .rv-title{margin-bottom:10px}:is(body:has(.rv-drafts-frame) .context,body:has(.rv-drafts-frame) .demo-strip){display:none}.rv-drafts-frame .rv-drafts-screen{padding:15px 20px}.rv-drafts-frame .rv-draft-row{grid-template-columns:150px minmax(0,1fr) 190px 185px;gap:11px;padding:7px}.rv-drafts-frame .rv-draft-row .rv-thumb{width:145px;height:83px}}@media (max-width:700px){.rv-wizard .rv-title{align-items:flex-start}.rv-wizard .rv-title h1{font-size:23px}.rv-wizard .rv-steps{gap:5px;padding-inline:3px}.rv-p37-cover{height:125px}.rv-p37-fields{gap:7px}.rv-p39 .rv-structured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-p39 .rv-structured-grid>label{padding:6px}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:71px}.rv-p43 .rv-editor-photos{padding:9px}.rv-p41 .rv-review-head{grid-template-columns:120px minmax(0,1fr)}.rv-p41 .rv-review-image,.rv-p41 .rv-review-placeholder{width:120px;height:95px}.rv-p41 .rv-review-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px){.rv-recovery-screen{grid-template-columns:minmax(0,1fr) minmax(480px,550px)}.rv-recovery-screen .rv-recovery-card h1{white-space:nowrap;font-size:35px}}.rv-lock-glyph{border:3px solid #00462d;border-radius:6px;width:38px;height:29px;margin-top:16px;display:block;position:relative}.rv-lock-glyph:before{content:"";border:3px solid #00462d;border-bottom:0;border-radius:14px 14px 0 0;width:24px;height:20px;position:absolute;top:-21px;left:4px}.rv-lock-glyph:after{content:"";background:#00462d;border-radius:3px;width:4px;height:9px;position:absolute;top:7px;left:14px}.rv-preference-list{gap:6px}.rv-preference-list .rv-account-link{border-radius:12px;min-height:66px;padding:9px 16px}.rv-preference-list .rv-account-icon{background:#edf5ef;border-radius:50%;flex:none;width:43px;height:43px}.rv-preference-list .rv-account-link-copy strong{font-size:15px}.rv-preference-list .rv-account-link-copy small{font-size:12px}.rv-preference-row{cursor:pointer}.rv-preference-row input[role=switch]{appearance:none;cursor:pointer;background:#d5d9dc;border:1px solid #b5c9bd;border-radius:30px;width:54px;min-width:54px;height:29px;position:relative}.rv-preference-row input[role=switch]:checked{background:#10a133;border-color:#10a133}.rv-preference-row input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:23px;height:23px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #071e1640}.rv-preference-row input[role=switch]:checked:after{transform:translate(24px)}.rv-preference-row input[role=switch]:disabled{opacity:.55;cursor:not-allowed}.rv-preference-subtitle{margin:18px 0 7px;font-size:18px}.rv-privacy-controls{gap:13px;display:grid}.rv-privacy-controls .rv-title{color:#fff;background:linear-gradient(110deg,#074c31,#168243);border-radius:12px;margin:0;padding:23px}.rv-privacy-controls .rv-title h1,.rv-privacy-controls .rv-title p,.rv-privacy-controls .rv-title small{color:#fff}.rv-privacy-section{background:#fff;border:1px solid #e2e9e5;border-radius:14px;padding:12px 17px}.rv-privacy-section h2{margin:4px 6px;font-size:19px}.rv-privacy-section>p{color:#607264;margin:4px 6px 13px;font-size:13px}.rv-privacy-section .rv-account-link{box-shadow:none;border:0;border-top:1px solid #e9eeea;border-radius:0;min-height:58px}.rv-privacy-section .rv-account-icon{width:32px;height:32px}.rv-privacy-controls>.rv-preference-row,.rv-privacy-controls>.rv-privacy-action{border-radius:13px;min-height:105px;box-shadow:0 5px 16px #1139270c}.rv-privacy-action{text-align:left;cursor:pointer;width:100%}.rv-privacy-action>span:last-child{color:#50695d;font-size:24px}.rv-privacy-variant{color:#065438;background:#e7f4e8;border:1px solid #b8d9be;border-radius:8px;justify-self:start;padding:10px 16px;font-weight:700}.rv-privacy-block-form{gap:8px;display:flex}.rv-privacy-block-form select{border:1px solid #cbd8d0;border-radius:8px;flex:1;min-width:0;padding:10px}.rv-privacy-block-form button,.rv-privacy-blocked button{color:#065438;background:#eff8f0;border:1px solid #accdb6;border-radius:8px;padding:8px 13px}.rv-privacy-blocked{border-bottom:1px solid #e8ede9;justify-content:space-between;align-items:center;padding:10px;display:flex}.rv-profile-photo-editor{border-top:1px solid #e9eeea;align-items:center;gap:16px;padding:14px 8px;display:flex}.rv-profile-photo-editor>img,.rv-profile-photo-editor>.rv-avatar{object-fit:cover;border-radius:50%;flex:none;width:74px;height:74px}.rv-profile-photo-editor>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv-profile-photo-editor small{width:100%;color:var(--muted)}.rv-profile-photo-editor button,.rv-photo-upload{color:#065438;font:inherit;cursor:pointer;background:#e7f4e8;border:1px solid #b8d9be;border-radius:8px;padding:9px 12px;font-weight:700}.rv-photo-upload input{opacity:0;width:1px;height:1px;position:absolute}.rv-avatar img,.rv-seller-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.rv-photo-manage{color:#07593e;cursor:pointer;background:0 0;border:0;padding:9px 12px;font-weight:700}.rv-privacy-section>.rv-photo-manage{text-align:left;border-top:1px solid #e9eeea;width:100%}.rv-home-group[aria-label="Autos sugeridos para vos"]{margin-top:22px}@media (min-width:901px){body:has(.rv-privacy-controls) .demo-strip{display:none}body:has(.rv-privacy-controls) main>.context{display:none}body:has(.rv-privacy-controls) footer{display:none}body:has(.rv-privacy-controls) main.shell{width:100%;max-width:none}body:has(.rv-privacy-controls) .rv-account{grid-template-columns:250px minmax(0,1fr);gap:0;min-height:calc(100vh - 94px)}body:has(.rv-privacy-controls) .rv-account-side{background:#fff;border:0;border-right:1px solid #e3ebe5;border-radius:0;padding:26px 18px}body:has(.rv-privacy-controls) .rv-account-main{background:#f8faf9;padding:18px 27px 40px}body:has(.rv-privacy-controls) .rv-privacy-controls .rv-title{background:radial-gradient(at 100% 0,#27854b 0%,#0000 43%),linear-gradient(105deg,#043b2a,#12623b);border-radius:8px;padding:25px 32px}body:has(.rv-privacy-controls) .rv-privacy-controls .rv-title h1{font-size:35px}}.rv-settings-list .rv-account-link{min-height:77px}.rv-settings-list select{color:#164a31;background:#e7f4e8;border:0;border-radius:40px;min-width:100px;max-width:195px;padding:9px 12px;font-weight:700}.rv-settings-list select:disabled{opacity:1;cursor:default}.rv-settings-list .rv-preference-row{min-height:77px}:root[data-theme=dark] body{color:#e9f5eb;background:#10231c}:root[data-theme=dark] header,:root[data-theme=dark] .rv-card,:root[data-theme=dark] .rv-account-link,:root[data-theme=dark] .rv-account-side,:root[data-theme=dark] .rv-privacy-section,:root[data-theme=dark] .rv-chat,:root[data-theme=dark] .rv-row,:root[data-theme=dark] .rv-empty{color:#e9f5eb;background:#20382d;border-color:#3b5c4a}:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] select{color:#e9f5eb;background:#173027;border-color:#54735e}:root[data-theme=dark] .rv-account-link-copy small,:root[data-theme=dark] .rv-title p,:root[data-theme=dark] .rv-note,:root[data-theme=dark] .rv-privacy-section>p{color:#bfd0c4}:root[data-theme=dark] .rv-account-icon,:root[data-theme=dark] .rv-account-status{color:#d9f2db;background:#31543d}:root[data-theme=dark] .rv-privacy-controls .rv-title{background:linear-gradient(110deg,#052e20,#12613a)}.rv-account-notifications .rv-account-link,.rv-account-settings .rv-account-link,.rv-account-permissions .rv-account-link{border-radius:12px;min-height:69px;box-shadow:0 3px 14px #17392b09}.rv-account-notifications .rv-account-icon,.rv-account-settings .rv-account-icon,.rv-account-permissions .rv-account-icon{background:#edf5ee;border-radius:50%;width:44px;height:44px;font-size:23px}.rv-account-notifications .rv-account-link-copy strong,.rv-account-settings .rv-account-link-copy strong,.rv-account-permissions .rv-account-link-copy strong{color:#172a20;font-size:14px}.rv-account-notifications .rv-account-link-copy small,.rv-account-settings .rv-account-link-copy small,.rv-account-permissions .rv-account-link-copy small{color:#728075;font-size:12px}.rv-account-notifications .rv-preference-list,.rv-account-settings .rv-preference-list,.rv-account-permissions .rv-account-rows{gap:7px}@media (min-width:901px){body:has(.rv-account-notifications) .demo-strip{display:none}body:has(.rv-account-settings) .demo-strip{display:none}body:has(.rv-account-permissions) .demo-strip{display:none}body:has(.rv-account-notifications) main>.context{display:none}body:has(.rv-account-settings) main>.context{display:none}body:has(.rv-account-permissions) main>.context{display:none}body:has(.rv-account-notifications) footer{display:none}body:has(.rv-account-settings) footer{display:none}body:has(.rv-account-permissions) footer{display:none}:is(body:has(.rv-account-notifications) main.shell,body:has(.rv-account-settings) main.shell,body:has(.rv-account-permissions) main.shell){width:100%;max-width:none}:is(body:has(.rv-account-notifications) .rv-account,body:has(.rv-account-settings) .rv-account,body:has(.rv-account-permissions) .rv-account){grid-template-columns:250px minmax(0,1fr);gap:0}:is(body:has(.rv-account-notifications) .rv-account-side,body:has(.rv-account-settings) .rv-account-side,body:has(.rv-account-permissions) .rv-account-side){background:#fff;border:0;border-right:1px solid #e3ebe5;border-radius:0;padding:26px 18px}:is(body:has(.rv-account-notifications) .rv-account-main,body:has(.rv-account-settings) .rv-account-main,body:has(.rv-account-permissions) .rv-account-main){background:#fafcfb;padding:18px 28px 40px}.rv-account-notifications .rv-account-link{min-height:57px}.rv-account-settings .rv-account-link{min-height:70px}}:root[data-theme=dark]{--forest:#0b3525;--ink:#e8f1e9;--paper:#12231b;--line:#3b5947;--muted:#b7c8ba;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body,:root[data-theme=dark] .rv-account-main,:root[data-theme=dark] .rv-section,:root[data-theme=dark] .rv-search-zero,:root[data-theme=dark] .rv-messages,:root[data-theme=dark] .rv-home{color:#e8f1e9;background:#12231b}:root[data-theme=dark] :is(.panel,.listing-card,.category,.search,.rv-card,.rv-row,.rv-account-link,.rv-account-side,.rv-privacy-section,.rv-search-card,.rv-home-card,.rv-messages-card,.rv-account-banner,.rv-account-warning){color:#e8f1e9;background:#1d3428;border-color:#3b5947}:root[data-theme=dark] :is(input,textarea,select,.rv-header-search,.rv-header-search input,.rv-settings-list select){color:#e8f1e9;background:#182d23;border-color:#4e6a55}:root[data-theme=dark] :is(.rv-account-link-copy strong,.rv-account-link-copy small,.rv-title h1,.rv-title p,.rv-account-main h1,.rv-account-main h2,.rv-account-main p,.section-heading h2,.card-copy,.card-price),:root[data-theme=dark] :is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions) .rv-account-link-copy strong{color:#e8f1e9}:root[data-theme=dark] :is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions) .rv-account-icon{color:#d6f5dc;background:#30523b}:root[data-theme=dark] .wordmark,:root[data-theme=dark] .rv-account-side button:not(.selected),:root[data-theme=dark] .rv-account-side button:not(.selected) span,:root[data-theme=dark] .rv-header-search input::placeholder{color:#e7f1e8}:root[data-theme=dark] .rv-account-side button.selected{color:#e7f1e8;background:#31583d}:root[data-theme=dark] .rv-account-side button.selected span,:root[data-theme=dark] :is(.rv-home-categories strong,.rv-home-heading h2,.rv-home-heading a,.rv-home-card b,.rv-home-card strong){color:#e7f1e8}:root[data-theme=dark] :is(.rv-home-empty,.rv-home-heading span,.rv-home-categories button:not(.selected),.rv-home-card>button){color:#d3e6d5;background:#254334;border-color:#3b5947}:root[data-theme=dark] .rv-home-empty{border-style:dashed}:root[data-theme=dark] .rv-home-card small{color:#bacdbd}.rv-identity-main{align-content:start;gap:10px;padding:0 0 28px;display:grid}.rv-identity-hero{color:#fff;background:linear-gradient(115deg,#003b2a,#136b43);padding:27px 30px}.rv-identity-hero h1{margin:0;font-size:36px}.rv-identity-hero p{margin:2px 0 0}.rv-identity-banner,.rv-identity-progress,.rv-identity-step{background:#fff;border:1px solid #e5ece6;border-radius:11px;padding:17px 23px}.rv-identity-banner{background:#eaf5ed;align-items:center;gap:22px;display:flex}.rv-identity-banner>span,.rv-identity-icon{color:#00472d;background:#dff0e2;border-radius:50%;flex:none;place-items:center;display:grid}.rv-identity-banner>span{width:80px;height:80px;font-size:37px}.rv-identity-banner strong,.rv-identity-step strong{color:#0b2517;font-size:17px;display:block}.rv-identity-banner p,.rv-identity-progress p{color:#627069;margin:3px 0}.rv-identity-progress>div{justify-content:space-between;display:flex}.rv-identity-progress progress{accent-color:#078e27;width:100%;height:12px}.rv-identity-steps{gap:8px;display:grid}.rv-identity-step{text-align:left;align-items:center;gap:18px;min-height:72px;display:flex}.rv-identity-icon{width:54px;height:54px;font-size:26px}.rv-identity-step>div,.rv-identity-personal>span:nth-child(2){flex:1}.rv-identity-step small{color:#647267;display:block}.rv-identity-status{color:#526077;white-space:nowrap;background:#eff1f2;border-radius:20px;padding:5px 12px}.rv-identity-upload{color:#004e34;cursor:pointer;font-weight:700;position:relative}.rv-identity-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.rv-identity-personal{cursor:pointer;border:1px solid #e5ece6;width:100%}.rv-identity-submit{min-height:48px}.rv-identity-main .rv-note{margin:6px 20px}.rv-identity-main>.rv-error,.rv-identity-main>.rv-success-note{margin:0 20px}@media (max-width:700px){.rv-identity-hero{padding:24px 18px}.rv-identity-hero h1{font-size:27px}.rv-identity-banner,.rv-identity-progress,.rv-identity-step{padding:13px}.rv-identity-banner>span{width:50px;height:50px;font-size:28px}.rv-identity-icon{width:43px;height:43px;font-size:22px}.rv-identity-step{flex-wrap:wrap;gap:9px}.rv-identity-step>div{min-width:135px}.rv-identity-upload{margin-left:auto}.rv-identity-banner{gap:10px}}.rv-twofactor-main{align-content:start;gap:10px;display:grid}.rv-twofactor-main>h1{margin:0;font-size:34px}.rv-twofactor-main>h2{margin:12px 0 0}.rv-twofactor-main>p{color:#637087;margin:0}.rv-twofactor-banner{background:snow;border:1px solid #f4dad8;border-radius:12px;align-items:center;gap:22px;padding:20px;display:flex}.rv-twofactor-banner>span{color:#e42c38;background:#ffeaeb;border-radius:50%;place-items:center;width:70px;height:70px;font-size:38px;display:grid}.rv-twofactor-banner strong,.rv-twofactor-method strong,.rv-twofactor-recovery strong{font-size:17px;display:block}.rv-twofactor-banner p,.rv-twofactor-recovery p{color:#667488;margin:3px 0}.rv-twofactor-enabled{background:#eaf5ed;border-color:#c9e5d2}.rv-twofactor-enabled>span{color:#087332;background:#d9eedf}.rv-twofactor-methods{padding:8px 17px}.rv-twofactor-method{border-bottom:1px solid #e5ece7;align-items:center;gap:18px;padding:14px 6px;display:flex}.rv-twofactor-method:last-child{border:0}.rv-twofactor-method>div{flex:1}.rv-twofactor-method small{color:#657287;display:block}.rv-twofactor-unavailable{opacity:.68}.rv-twofactor-unavailable>span:last-child{font-size:12px}.rv-twofactor-action{min-height:46px}.rv-twofactor-form{gap:11px;display:grid}.rv-twofactor-form label{gap:5px;font-weight:700;display:grid}.rv-twofactor-form input{width:100%;min-height:42px}.rv-twofactor-form code{overflow-wrap:anywhere;background:#edf4ee;padding:12px}.rv-twofactor-recovery{gap:14px;display:flex}.rv-twofactor-recovery>div{flex:1}.rv-twofactor-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.rv-twofactor-codes code{background:#edf4ee;padding:8px}.rv-twofactor-main .rv-note{margin:6px 0 20px}@media (max-width:700px){.rv-twofactor-main{padding:0 8px 25px}.rv-twofactor-main>h1{font-size:26px}.rv-twofactor-banner{gap:10px;padding:14px}.rv-twofactor-banner>span{width:52px;height:52px;font-size:30px}.rv-twofactor-method{gap:9px}}.rv-auth-screen .rv-auth-help{justify-content:space-between;align-items:center;gap:9px;margin-top:0;display:flex}.rv-auth-screen .rv-auth-help .rv-auth-remember{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.rv-auth-screen .rv-auth-help .rv-auth-remember input{accent-color:#006143;width:17px;height:17px;min-height:0}.rv-auth-providers{gap:7px;display:grid}.rv-auth-providers button{color:#466255;background:#fff;border:1px solid #ced9d2;border-radius:7px;min-height:38px;font-weight:700}.rv-auth-providers button:disabled{opacity:.8;cursor:not-allowed}@media (max-width:400px){.rv-auth-screen .rv-auth-help{flex-wrap:wrap}}.rv-recovery-screen .rv-recovery-card{text-align:center;border-radius:18px;padding:32px 38px}.rv-recovery-icon{color:#00462d;background:#eaf5ec;border-radius:50%;place-items:center;width:90px;height:90px;margin:0 auto 19px;font-size:45px;display:grid}.rv-recovery-card form,.rv-recovery-card label{text-align:left}.rv-recovery-card .rv-recovery-safety{text-align:left;color:#164d30;background:#edf6ef;border-radius:9px;margin:22px 0 0;padding:14px;font-size:13px}.rv-recovery-card .rv-recovery-back{margin-top:5px}@media (max-width:700px){.rv-recovery-screen .rv-recovery-card{padding:22px}.rv-recovery-icon{width:70px;height:70px;font-size:36px}}:is(.rv-expanded-screen:has(.rv-spec-groups)>.back,.rv-description-page>.back){margin-bottom:4px;font-size:12px}.rv-expanded-screen:has(.rv-spec-groups) .rv-listing-summary{grid-template-columns:280px minmax(0,1fr) auto;min-height:165px;padding:10px}.rv-expanded-screen:has(.rv-spec-groups) .rv-listing-summary>img{height:140px}.rv-spec-group>summary{background:linear-gradient(90deg,#e2f6e6,#f1fff4);border-radius:8px;margin:7px 7px 0;padding:9px 12px}.rv-spec-group>.rv-detail-attributes>div{border-bottom:0;padding:7px 3px}.rv-spec-group>.rv-detail-attributes>div span{color:#677591;font-size:12px}.rv-spec-group>.rv-detail-attributes>div strong{color:#12233c;font-size:13px}.rv-description-page .rv-description-groups{grid-template-columns:1fr;gap:9px;display:grid}.rv-description-page .rv-description-groups>.rv-card{gap:14px;min-height:106px;display:flex}.rv-description-page .rv-description-groups>.rv-card>div{flex:1;min-width:0}.rv-description-page .rv-description-groups p{margin:7px 0 0;line-height:1.5}.rv-description-page .rv-description-visit{color:#075536;background:#e7f7e9;border-radius:8px;padding:10px}@media (max-width:900px){.rv-description-page>.rv-qa-sidebar{display:none}.rv-expanded-screen:has(.rv-spec-groups) .rv-listing-summary{grid-template-columns:95px minmax(0,1fr)}.rv-expanded-screen:has(.rv-spec-groups) .rv-listing-summary>img{height:85px}.rv-description-page .rv-description-groups{grid-template-columns:1fr;display:grid}}.rv-p04-panel{max-width:none}.rv-p04-panel>.rv-p04-category{color:#fff;background:#003e2e;border:0;justify-content:flex-start;gap:0;height:62px;margin:0;padding:9px max(24px,50vw - 610px)}.rv-p04-panel>.rv-p04-category strong{margin-right:12px}.rv-p04-panel>.rv-p04-category .rv-p04-future{color:#c9d8cd;border-left:1px solid #3c6b57;padding:3px 24px}.rv-p04-panel>.rv-p04-hero{background-position:50% 60%;border-radius:0;min-height:225px}.rv-p04-card{max-width:1230px;margin:-18px auto 0}.rv-p04-card .rv-p04-grid{gap:0 20px}.rv-p04-card .rv-p04-field{border:0;border-bottom:1px solid #e7ece8;border-radius:0;min-height:66px;padding:12px 2px}.rv-p04-card .rv-p04-grid>.rv-p04-field:first-child{grid-column:1/-1;min-height:53px}.rv-p04-card .rv-p04-field>strong{color:#16283c;align-items:center;gap:10px;font-size:14px;display:flex}.rv-p04-card .rv-p04-field>strong>span{color:#102c29;width:27px;font-size:21px}.rv-p04-card .rv-p04-range>div{align-items:center;gap:7px;min-width:0;display:flex}.rv-p04-card .rv-p04-range>div>.rv-p04-field{border:0;flex:1;min-height:0;padding:0;display:block}.rv-p04-card .rv-p04-range>div>.rv-p04-field>strong{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rv-p04-card .rv-p04-range input{width:100%;min-width:0}.rv-p04-card .rv-p04-mode{border-top:0;border-bottom:1px solid #e7ece8;margin:0;padding:13px 2px}.rv-p04-card .rv-p04-endings{margin:0 0 8px}.rv-p04-card .rv-p04-endings button{font-size:15px}@media (max-width:700px){.rv-p04-panel>.rv-p04-category{gap:4px;height:auto;padding:7px 10px}.rv-p04-panel>.rv-p04-category .rv-p04-future{padding:3px;font-size:9px}.rv-p04-card{margin:-10px 4px 0}.rv-p04-card .rv-p04-grid>.rv-p04-field:first-child{grid-column:auto}.rv-p04-card .rv-p04-field{grid-template-columns:105px minmax(0,1fr);gap:7px;min-height:55px}.rv-p04-card .rv-p04-field>strong{font-size:11px}.rv-p04-card .rv-p04-field>strong>span{width:17px;font-size:16px}.rv-p04-card .rv-p04-endings button{font-size:10px}}.rv-home-trust{color:#13563c;text-align:center;background:#e6f5ea;border-radius:5px;justify-content:center;margin-top:8px;padding:8px 14px;font-size:12px}.rv-home-categories{display:block}.rv-home-categories>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.rv-home-categories>div>button,.rv-home-categories>div>span{color:#647184;background:#f8faf9;border:1px solid #e3e8e5;border-radius:7px;align-content:center;min-height:51px;padding:7px 10px;font-size:12px;display:grid}.rv-home-categories>div>button{color:#005536;cursor:pointer;background:#e7f5eb;border-color:#b8dec5}.rv-home-categories>div>span small{color:#8a9690;font-size:9px}@media (max-width:700px){.rv-home-categories>div{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-home-trust{font-size:10px}}:is(body:has(.rv-detail-screen) .context,body:has(.rv-seller-screen) .context){display:none}.rv-seller-screen{padding-top:12px}.rv-detail-screen{padding-top:8px}.rv-seller-trust>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.rv-seller-trust>div>div{background:#f8fbf8;border:1px solid #e4ece6;border-radius:9px;gap:5px;padding:12px;display:grid}.rv-seller-reviews>p{color:#627184;background:#f8fbf8;border-radius:9px;padding:14px}@media (max-width:650px){.rv-seller-trust>div{grid-template-columns:1fr}}.rv-detail-screen .auction-live>.auction-info{background:#f8fbf8;border:1px solid #e7eee9;border-radius:8px;padding:7px 10px}.rv-detail-screen .auction-live>.auction-info>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.rv-detail-screen .auction-live>.auction-info small,.rv-detail-screen .auction-live>.auction-info span{color:#657a6c;font-size:10px}.rv-detail-screen .auction-live>.auction-info b{font-size:12px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel{grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin:6px 0;padding:7px 10px;display:grid}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel strong{font-size:11px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel .auction-countdown{text-align:right;margin:0;font-size:15px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel p{grid-column:1/-1;margin:0;font-size:10px}.rv-detail-screen .rv-detail-transaction .auction-live>p[data-testid=auction-position],.rv-detail-screen .rv-detail-transaction .auction-live>p:not(.eyebrow){margin:5px 0;font-size:11px}.rv-detail-screen .rv-detail-transaction .auction-live .big-price{margin:4px 0}.rv-detail-screen .rv-detail-transaction .rv-detail-bid{margin-top:5px}.rv-description-page .rv-description-groups h2{margin:2px 0 3px;font-size:16px}.rv-description-page .rv-description-groups p{margin:5px 0 0;font-size:12px}.rv-description-page .rv-group-icon{flex-basis:34px;width:34px;height:34px}.rv-spec-group>summary{align-items:center;gap:9px;display:flex}.rv-spec-group>summary>span{color:#005536;font-size:20px;line-height:1}.rv-followed-seller{align-items:center;gap:16px;margin-bottom:8px;padding:12px 16px;display:flex}.rv-followed-seller>div{flex:1;min-width:0}.rv-followed-seller h3{margin:0 0 4px}.rv-followed-seller small{color:var(--muted);margin-right:12px;display:inline-block}.rv-followed-avatar{color:#075235;background:#e2f2e5;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:24px;font-weight:800;display:grid;overflow:hidden}.rv-followed-avatar img{object-fit:cover;width:100%;height:100%}.rv-followed-seller button{color:#064b31;background:#e5f3e8;border:0;border-radius:6px;padding:9px 12px;font-weight:700}.rv-followed-seller button:last-child{background:0 0;border:1px solid #dae6dc}@media (max-width:700px){.rv-followed-seller{flex-wrap:wrap}.rv-followed-seller>div{flex-basis:calc(100% - 70px)}}.rv-help-chat{text-align:left;color:#fff;cursor:pointer;background:#006c34;border:0;border-radius:9px;width:100%;padding:17px;font-weight:800}.rv-message-empty{min-height:365px!important;margin-top:12px!important;padding:22px 16px!important}.rv-message-empty .rv-empty-chat-icon{width:96px;height:96px;margin-bottom:7px}.rv-message-empty .rv-empty-chat-icon svg{width:88px;height:88px}.rv-message-empty h2{margin:4px 0;font-size:25px}.rv-message-empty p{margin:7px auto 15px;font-size:15px}.rv-message-empty-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.rv-message-empty-actions button{color:#005d39;cursor:pointer;background:#fff;border:1px solid #00613e;border-radius:7px;min-width:190px;min-height:46px;font-weight:800}.rv-message-empty-actions .rv-primary{min-width:190px;min-height:46px;font-size:15px}@media (min-width:901px){body:has(.rv-help) .demo-strip{display:none}body:has(.rv-help) main>.context{display:none}body:has(.rv-help) footer{display:none}body:has(.rv-help) header{background:linear-gradient(100deg,#063b29,#006d3d)}body:has(.rv-help) header nav{display:none}body:has(.rv-help) .header-actions .publish{display:none}body:has(.rv-help) main.shell{width:100%;max-width:none;padding:0}body:has(.rv-help) .rv-account{background:#fff;grid-template-columns:160px minmax(0,1fr);gap:20px;min-height:calc(100vh - 65px);padding:0}body:has(.rv-help) .rv-help-side{background:#fafbfb;border:0;border-right:1px solid #e6eae7;border-radius:0;padding:14px 8px;position:static}body:has(.rv-help) .rv-help-side button{min-height:34px;padding:6px 10px;font-size:12px}body:has(.rv-help) .rv-help-side button span{width:22px;font-size:17px}body:has(.rv-help) .rv-account-main{padding:12px 18px 28px 0}body:has(.rv-help) .rv-help{max-width:none}body:has(.rv-help) .rv-help-rows .rv-account-link{min-height:53px}body:has(.rv-help) .rv-help-chat{padding:12px 16px}:is(body:has(.rv-help) .wordmark,body:has(.rv-help) .icon-btn){color:#fff}body:has(.rv-help) .rv-header-search{background:#fff;border-radius:22px}body:has(.rv-help) .rv-header-search button{display:none}}.rv-saved-screen .rv-recent-row{text-align:left;width:100%;color:var(--ink);background:#fff;border:0;border-bottom:1px solid #e8eee9;align-items:center;gap:12px;padding:12px 8px;display:flex}.rv-saved-screen .rv-recent-row:last-of-type{border-bottom:0}.rv-saved-screen .rv-recent-row>.rv-saved-copy{flex:1}.rv-saved-screen .rv-recent-row:hover{background:#f6fbf7}.rv-how-guide .rv-how-hero,.rv-how-faq-variant .rv-how-hero{position:relative;overflow:hidden}.rv-how-guide .rv-how-hero:before,.rv-how-faq-variant .rv-how-hero:before{content:"";opacity:.24;pointer-events:none;background:#1c7d50;border-radius:50%;width:75%;height:80%;position:absolute;top:-45%;right:-15%;transform:rotate(-12deg)}.rv-how-guide .rv-how-hero:after,.rv-how-faq-variant .rv-how-hero:after{content:"";opacity:.17;pointer-events:none;background:#55a36b;border-radius:50%;width:95%;height:70%;position:absolute;bottom:-50%;right:-20%;transform:rotate(10deg)}.rv-how-guide .rv-how-hero>*,.rv-how-faq-variant .rv-how-hero>*{z-index:1;position:relative}@media (min-width:901px){.rv-messages-frame .rv-message-empty{min-height:390px!important;padding:24px 20px!important}.rv-messages-frame .rv-message-empty .rv-empty-chat-icon{width:122px;height:122px;margin-bottom:15px}.rv-messages-frame .rv-message-empty .rv-empty-chat-icon svg{width:112px;height:112px}}.rv-how-faq-variant .rv-how-step>div{padding-left:0}.rv-how-faq-variant .rv-how-step>div:before{display:none}.rv-how-faq-variant .rv-faq-step-icon{color:#005d39;background:#e5f5e9;border-radius:10px;flex:none;place-items:center;width:48px;height:48px;display:grid}.rv-how-faq-variant .rv-faq-step-icon svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}@media (min-width:901px){body:has(.rv-help) header{background:linear-gradient(105deg,#004a32,#00623e)}body:has(.rv-help) header .wordmark{color:#fff}body:has(.rv-help) header .header-main nav button{color:#fff}body:has(.rv-help) header .header-actions .icon-btn{color:#fff}body:has(.rv-help) header .rv-header-search{background:#fff}}.rv-help .rv-account-icon svg{width:25px;height:25px}.rv-help-chat svg{vertical-align:middle;stroke:currentColor;fill:none;stroke-width:2px;width:21px;height:21px;margin-right:12px}.rv-help-center>span:first-child svg{stroke:#004c32;fill:none;stroke-width:2px;width:25px;height:25px}.rv-saved-alerts .rv-alert-row button[role=switch],.rv-saved-alerts .rv-alert-row button[role=switch].rv-alert-on{color:#0000;background:#bcc4c8;border:0;border-radius:20px;flex:none;width:48px;min-width:48px;height:27px;padding:0;font-size:0;position:relative;overflow:hidden}.rv-saved-alerts .rv-alert-row button[role=switch].rv-alert-on{background:#086c3c}.rv-saved-alerts .rv-alert-row button[role=switch]:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .15s;position:absolute;top:3px;left:3px}.rv-saved-alerts .rv-alert-row button[role=switch].rv-alert-on:after{transform:translate(21px)}.rv-saved-alerts .rv-saved-icon svg{stroke:#075737;width:32px;height:32px}@media (min-width:901px){body:has(.rv-favorites-screen) .demo-strip{display:none}body:has(.rv-favorites-screen) main>.context{display:none}body:has(.rv-favorites-screen) footer{display:none}body:has(.rv-favorites-screen) main.shell{width:min(1180px,100% - 90px);max-width:none;margin:16px auto 32px}.rv-favorites-screen .rv-favorites-hero{position:relative;overflow:hidden}.rv-favorites-screen .rv-favorites-hero:before{content:"";opacity:.16;pointer-events:none;background:#83c991;border-radius:50%;width:45%;height:150%;position:absolute;top:-55%;right:8%;transform:rotate(-20deg)}.rv-favorites-screen .rv-favorites-hero>*{z-index:1;position:relative}}.rv-favorites-tabs button{justify-content:center;align-items:center;gap:8px;display:flex}.rv-favorites-tabs button svg{width:20px;height:20px}@media (min-width:901px){body:has(.rv-favorites-screen) footer.shell{border-top:1px solid #e5ece7;justify-content:space-between;align-items:center;width:min(1180px,100% - 90px);max-width:none;min-height:48px;margin:16px auto 0;padding:12px 0;font-size:11px;display:flex}body:has(.rv-favorites-screen) footer.shell .wordmark{font-size:16px}body:has(.rv-favorites-screen) footer.shell p{display:none}}.rv-messages-populated .rv-messages-hero{position:relative;overflow:hidden}.rv-messages-populated .rv-messages-hero:before{content:"";opacity:.18;pointer-events:none;background:#70c78d;border-radius:50%;width:55%;height:160%;position:absolute;top:-85%;right:-5%;transform:rotate(-17deg)}.rv-messages-populated .rv-messages-hero:after{content:"";opacity:.2;pointer-events:none;background:#a7deb3;border-radius:50%;width:65%;height:150%;position:absolute;bottom:-125%;right:17%;transform:rotate(12deg)}.rv-messages-populated .rv-messages-hero>*{z-index:1;position:relative}.rv-messages-populated .rv-support-avatar{color:#005c3b;font-size:24px}.rv-messages-populated .rv-conversation-list{gap:8px}@media (min-width:901px){body:has(.rv-messages-populated) footer.shell{border-top:1px solid #e5ece7;justify-content:space-between;align-items:center;width:min(1200px,100% - 70px);max-width:none;min-height:45px;margin:16px auto 0;padding:10px 0;font-size:11px;display:flex}body:has(.rv-messages-populated) footer.shell .wordmark{font-size:16px}body:has(.rv-messages-populated) footer.shell p{display:none}}.rv-messages-populated .rv-message-hero-art{filter:drop-shadow(3px 5px 8px #134a291c);width:132px;height:100px;position:absolute;top:15px;right:85px}.rv-messages-populated .rv-message-header-actions{align-self:flex-start}@media (min-width:901px){body:has(.rv-messages-populated) footer.shell{display:none}}.rv-conversation .rv-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}@media (min-width:901px){body:has(.rv-account .rv-profile-card) .demo-strip{display:none}body:has(.rv-account .rv-profile-card) main>.context{display:none}body:has(.rv-account .rv-profile-card) footer{display:none}body:has(.rv-account .rv-profile-card) header{background:linear-gradient(100deg,#00412c,#00603c)}body:has(.rv-account .rv-profile-card) header .wordmark{color:#fff}body:has(.rv-account .rv-profile-card) header nav button{color:#fff}body:has(.rv-account .rv-profile-card) header .icon-btn{color:#fff}body:has(.rv-account .rv-profile-card) header .rv-header-search{background:#fff}body:has(.rv-account .rv-profile-card) main.shell{margin-top:18px}}@media (min-width:951px){body:has(.rv-my-bids-screen) .demo-strip{display:none}body:has(.rv-my-bids-screen) main>.context{display:none}body:has(.rv-my-bids-screen) footer{display:none}body:has(.rv-my-bids-screen) header{background:linear-gradient(100deg,#003d2a,#00643d)}body:has(.rv-my-bids-screen) header .wordmark{color:#fff}body:has(.rv-my-bids-screen) header nav button{color:#fff}body:has(.rv-my-bids-screen) header .icon-btn{color:#fff}body:has(.rv-my-bids-screen) main.shell{margin-top:0}.rv-my-bids-screen .rv-title{margin-bottom:16px}.rv-my-bids-screen .rv-my-bid-row{grid-template-columns:225px minmax(0,1fr) 310px;gap:12px;min-height:124px;padding:8px}.rv-my-bids-screen .rv-my-bid-row>.rv-thumb{width:210px;height:112px}.rv-my-bids-screen .rv-my-bid-info h2{margin:2px 0;font-size:17px}.rv-my-bids-screen .rv-my-bid-side{border-left:1px solid #e8eee9;padding-left:12px}.rv-my-bids-screen .rv-my-bid-side strong{font-size:16px}}@media (min-width:901px){body:has(.rv-account-password) .rv-account{grid-template-columns:280px minmax(0,1fr)}body:has(.rv-account-password) .rv-account-password>.rv-title{background:radial-gradient(at 95% 0,#27834c 0%,#0000 38%),linear-gradient(105deg,#043b2a,#12623b);min-height:200px;padding:29px 62px}body:has(.rv-account-password) .rv-account-password>.rv-title h1{font-size:40px}body:has(.rv-account-password) .rv-account-password>.rv-title p{font-size:20px}body:has(.rv-account-password) .rv-password-form{gap:18px;margin:-38px 32px 0 16px;padding:25px 45px 30px}body:has(.rv-account-password) .rv-password-input{height:58px}body:has(.rv-account-password) .rv-password-rules{font-size:14px}body:has(.rv-account-password) .rv-password-rules p{margin-top:8px;font-size:13px}body:has(.rv-account-password) .rv-password-form>.rv-primary{min-height:55px;font-size:18px}}body:has(.rv-profile-card) .rv-account-side button>span svg{vertical-align:middle;width:19px;height:19px}body:has(.rv-profile-card) .rv-account-icon svg{width:25px;height:25px}body:has(.rv-profile-card) .rv-account-hub-avatar svg{color:#004a32;width:45px;height:45px}.rv-my-bids-screen .rv-bid-state{align-items:center;gap:6px;display:inline-flex}.rv-my-bids-screen .rv-bid-state svg{width:16px;height:16px}.rv-my-bids-screen .rv-my-bid-price-row>div{align-items:center;gap:7px;display:flex}.rv-my-bids-screen .rv-my-bid-price-row svg{color:#075436;flex:none;width:23px;height:23px}.rv-my-bids-screen .rv-my-bid-price-row>div>span{gap:2px;display:grid}.rv-my-bids-screen .rv-bid-deadline{color:#294b39;align-items:center;gap:6px;display:flex}.rv-my-bids-screen .rv-bid-deadline svg{flex:none;width:17px;height:17px}.rv-my-bids-screen .rv-bid-outbid+.rv-my-bid-price-row+.rv-bid-deadline{color:#b12c30}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row>div{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row>div>span{min-width:0;display:grid}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row{gap:8px;padding:3px 0 7px}.rv-my-bids-screen .rv-my-bid-side .rv-my-bid-price-row strong{white-space:nowrap}.rv-my-bids-screen .rv-bid-lost,.rv-my-bids-screen .rv-bid-outbid{color:#b42333;background:#fdebed}.rv-my-bids-screen .rv-bid-lost+.rv-my-bid-price-row+.rv-bid-deadline{color:#b42333}@media (min-width:951px){body:has(.rv-my-listings-screen) .demo-strip{display:none}body:has(.rv-my-listings-screen) main>.context{display:none}body:has(.rv-my-listings-screen) footer{display:none}body:has(.rv-my-listings-screen) header{background:linear-gradient(100deg,#003d2a,#00643d)}body:has(.rv-my-listings-screen) header .wordmark{color:#fff}body:has(.rv-my-listings-screen) header nav button{color:#fff}body:has(.rv-my-listings-screen) header .icon-btn{color:#fff}body:has(.rv-my-listings-screen) main.shell{width:calc(100% - 70px);max-width:1340px;margin-top:12px}.rv-my-listings-screen .rv-title{margin-bottom:15px}.rv-my-listings-screen .rv-listings-list>.rv-card{grid-template-columns:345px minmax(0,1fr) 345px;gap:14px;min-height:150px;padding:9px}.rv-my-listings-screen .rv-listings-list>.rv-card>img,.rv-my-listings-screen .rv-listings-list>.rv-card>.rv-thumb{object-fit:cover;width:330px;height:145px}.rv-my-listings-screen .rv-listing-own-main h2{font-size:18px}.rv-my-listings-screen .rv-listing-own-side{padding-left:14px}.rv-my-listings-screen .rv-listing-own-side>div:first-child strong{font-size:18px}.rv-my-listings-screen .rv-listing-own-metrics{margin:10px 0}.rv-my-listings-screen .rv-listing-own-actions button{min-height:36px}}.rv-my-listings-screen .rv-draft-status{color:#293448;background:#e9ebee}.rv-my-listings-screen .rv-listing-own-main>.rv-auction-tag:not(.rv-draft-status){color:#075e30;background:#dcf7d7}.rv-my-listings-screen .rv-own-deadline{align-items:center;gap:8px;display:flex}.rv-my-listings-screen .rv-own-deadline svg{color:#0a5937;flex:none;width:22px;height:22px}.rv-my-listings-screen .rv-listing-own-metrics>span{grid-template-columns:18px auto;justify-content:center;align-items:center;column-gap:5px;display:grid}.rv-my-listings-screen .rv-listing-own-metrics svg{color:#0b603b;grid-row:1/3;width:18px;height:18px}.rv-my-listings-screen .rv-listing-own-metrics small{grid-column:2}.rv-session-location-actions{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}.rv-session-location-actions button{color:#005435;cursor:pointer;background:#ecf7ee;border:1px solid #b9d1bf;border-radius:8px;padding:10px 14px;font-weight:700}.rv-session-location-actions button:disabled{opacity:.6}@media (min-width:901px){body:has(.rv-session-list) .demo-strip{display:none}body:has(.rv-session-list) main>.context{display:none}body:has(.rv-session-list) footer{display:none}body:has(.rv-session-list) header{background:linear-gradient(100deg,#00402c,#006743)}body:has(.rv-session-list) header .wordmark{color:#fff}body:has(.rv-session-list) header nav button{color:#fff}body:has(.rv-session-list) header .icon-btn{color:#fff}body:has(.rv-session-list) main.shell{width:100%;max-width:none;margin-top:0}body:has(.rv-session-list) .rv-account{grid-template-columns:280px minmax(0,1fr);gap:0;min-height:calc(100vh - 65px);padding:0;display:grid}body:has(.rv-session-list) .rv-account-side{background:#fff;border:0;border-right:1px solid #e5e9ec;border-radius:0;padding:16px 20px;position:static}body:has(.rv-session-list) .rv-account-main{background:#f8faf9;padding:18px 28px 35px}body:has(.rv-session-list) .rv-account-main>.rv-title h1{font-size:35px}body:has(.rv-session-list) .rv-session-list{gap:8px}body:has(.rv-session-list) .rv-session-list>.rv-account-link{min-height:86px;padding:12px 16px}}body:has(.rv-session-list) .rv-session-list .rv-account-icon{border-radius:50%;width:52px;height:52px}body:has(.rv-session-list) .rv-session-list .rv-account-icon svg{color:#004e33;width:26px;height:26px}body:has(.rv-session-list) .rv-account-wide-button{text-align:left;align-items:center;gap:14px;padding:12px 20px;display:flex}body:has(.rv-session-list) .rv-account-wide-button>span:first-child{font-size:28px}body:has(.rv-session-list) .rv-account-wide-button>span:nth-child(2){flex:1;gap:2px;display:grid}body:has(.rv-session-list) .rv-account-wide-button small{font-size:11px;font-weight:400}body:has(.rv-session-list) .rv-account-wide-button>span:last-child{font-size:25px}.rv-p38-questions{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.rv-p38-questions strong{color:#132b2c;font-size:17px;display:block}.rv-p38-questions small{color:#697991;margin-top:4px;display:block}.rv-p38-questions input[role=switch]{appearance:none;cursor:pointer;background:#dce3e1;border:0;border-radius:30px;flex:none;width:52px;height:29px;margin:0;position:relative}.rv-p38-questions input[role=switch]:checked{background:#20ad58}.rv-p38-questions input[role=switch]:before{content:"";background:#fff;border-radius:50%;width:23px;height:23px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.rv-p38-questions input[role=switch]:checked:before{transform:translate(23px)}.rv-p38-questions input[role=switch]:focus-visible{outline-offset:3px;outline:3px solid #76ad35}.rv-wizard label.rv-p38-questions{justify-content:space-between;align-items:center;gap:16px;display:flex}.rv-p38-questions span{flex:1}.rv-wizard .rv-p38-questions input[role=switch]{width:52px;min-width:52px;height:29px;padding:0}.rv-header-account-action{color:#174331;white-space:nowrap;background:0 0;border:1px solid #b7d0bf;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700}:is(body:has(.rv-filters-open) header,body:has(.rv-p05) header,body:has(.rv-security) header){color:#fff;background:#03442e}:is(body:has(.rv-filters-open) header .rv-header-search,body:has(.rv-p05) header .rv-header-search,body:has(.rv-security) header .rv-header-search){color:#173a31;background:#fff}:is(body:has(.rv-filters-open) header .rv-header-account-action,body:has(.rv-p05) header .rv-header-account-action,body:has(.rv-security) header .rv-header-account-action){color:#fff;border-color:#91bb9e}.rv-auth-providers button{justify-content:center;align-items:center;gap:9px;display:flex}.rv-google-mark{color:#4285f4;text-shadow:1px 0 #ea4335,-1px 0 #34a853;font-size:17px;font-weight:900}.rv-apple-mark{color:#171e1b;font-size:15px;transform:scaleX(.75)}.rv-auth-screen{background-position:50% 58%;grid-template-columns:minmax(0,1fr) minmax(430px,500px)}.rv-recovery-screen .rv-recovery-card{align-content:center;min-height:460px}.rv-recovery-screen .rv-recovery-card label:before{content:"✉";color:#0d6b48;margin-right:6px;display:inline-block}.rv-recovery-screen .rv-recovery-back{color:#07543d;background:#fff;border:1px solid #0b6448;border-radius:8px}.rv-p04-panel>.rv-p04-hero{background-position:50% 57%;min-height:182px}.rv-p04-card{padding:16px 23px}.rv-p04-card .rv-p04-field{min-height:54px;padding:8px 2px}.rv-p04-card .rv-p04-endings button{padding:9px 4px}.rv-p05 .rv-search-side{align-content:start;gap:7px;display:grid}.rv-p05 .rv-search-side label{gap:2px;font-size:12px;font-weight:700;display:grid}.rv-p05 .rv-search-side input,.rv-p05 .rv-search-side select{width:100%;padding:7px 9px;font-size:12px}.rv-p05 .card-art{height:166px}.rv-p05 .card-price strong{font-size:23px}.rv-p05 .card-body{padding:10px 12px}.rv-p05 .button-row{margin-top:8px;padding:7px 0}.rv-detail-screen .rv-detail-gallery>img{object-fit:cover;max-height:345px}.rv-detail-screen .rv-detail-block{padding:14px 17px}.rv-detail-screen .rv-detail-block h2{margin:0 0 7px}.rv-bid-collapsed .auction-live form{display:none}.rv-bid-open .auction-live form{display:grid}.rv-detail-screen .rv-detail-transaction .auction-live .big-price{font-size:clamp(25px,2.5vw,35px)}.rv-expanded-screen .rv-listing-summary .rv-summary-price strong{font-size:clamp(22px,2.2vw,31px)}.rv-expanded-screen:has(.rv-spec-groups) .rv-spec-group{margin-bottom:8px}.rv-spec-group>summary>span{min-width:23px;font-size:21px}.rv-description-page .rv-description-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-personal-photo-action{color:#005536;cursor:pointer;width:max-content;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex!important}.rv-personal-photo-action input{opacity:0;width:1px;height:1px;position:absolute}.rv-personal-photo-remove{color:#9a3030;background:0 0;border:0;padding:0;font-size:12px;display:inline-block}.rv-security .rv-account-rows{gap:5px}.rv-security .rv-account-rows .rv-account-link{min-height:68px;padding-top:8px;padding-bottom:8px}@media (max-width:700px){.rv-auth-screen{background-position:42%;grid-template-columns:1fr;padding:16px}.rv-auth-screen .auth-panel{padding:18px}.rv-recovery-screen .rv-recovery-card{min-height:0}.rv-p04-panel>.rv-p04-hero{background-position:55%;min-height:135px}.rv-p04-card{padding:10px}.rv-p04-card .rv-p04-field{min-height:47px;padding:5px 2px}.rv-p04-card .rv-p04-endings button{padding:7px 2px}.rv-p05 .listing-card{grid-template-columns:38% minmax(0,1fr)}.rv-p05 .card-art{height:128px}.rv-p05 .card-price strong{font-size:18px}.rv-p05 .card-body{padding:7px 9px}.rv-detail-screen .rv-detail-gallery>img{max-height:225px}.rv-description-page .rv-description-groups{grid-template-columns:1fr}.rv-description-page .rv-description-groups>.rv-card:last-child{grid-column:auto}.rv-security .rv-account-rows .rv-account-link{min-height:64px}}.rv-recovery-screen{grid-template-columns:minmax(0,1fr) minmax(500px,555px)}.rv-recovery-screen .rv-recovery-card label{position:relative}.rv-recovery-screen .rv-recovery-card label:before{color:#637689;margin:0;font-size:20px;position:absolute;bottom:9px;left:14px}.rv-recovery-screen .rv-recovery-card label input{padding-left:43px}.rv-home-today .rv-home-photo-wrap,.rv-home-tomorrow .rv-home-photo-wrap{height:105px}.rv-home-today .rv-home-card>div,.rv-home-tomorrow .rv-home-card>div{padding:7px 9px}.rv-home-next .rv-home-card,.rv-home-ended .rv-home-card{grid-template-columns:90px minmax(0,1fr);min-height:87px;display:grid}.rv-home-next .rv-home-photo-wrap,.rv-home-ended .rv-home-photo-wrap{height:100%}.rv-home-next .rv-home-card>div,.rv-home-ended .rv-home-card>div{gap:0;padding:5px 8px}.rv-home-next .rv-home-card b,.rv-home-ended .rv-home-card b{font-size:11px}.rv-home-next .rv-home-card strong,.rv-home-ended .rv-home-card strong{font-size:12px}.rv-home-next .rv-home-card small,.rv-home-ended .rv-home-card small{font-size:9px}.rv-home-next .rv-home-card>div button,.rv-home-ended .rv-home-card>div button{padding:2px 6px;font-size:9px}@media (max-width:700px){.rv-recovery-screen{grid-template-columns:1fr}.rv-home-next .rv-home-card,.rv-home-ended .rv-home-card{grid-template-columns:38% minmax(0,1fr)}.rv-home-next .rv-home-card .rv-home-photo-wrap,.rv-home-ended .rv-home-card .rv-home-photo-wrap{height:100%}}.rv-activity-screen .rv-activity-bid{grid-template-columns:85px minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:66px;padding:5px 9px;display:grid}.rv-activity-screen .rv-activity-bid img{object-fit:cover;width:85px;height:53px}.rv-activity-movements .rv-activity-notice{align-items:center;min-height:51px;padding:6px 10px;display:flex}.rv-activity-movements .rv-activity-notice p{flex:1;justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.rv-activity-movements .rv-activity-notice small{white-space:nowrap}.rv-activity-movements button.rv-activity-notice{border:0;border-top:1px solid var(--line);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0}.rv-activity-movements button.rv-activity-notice:hover{background:#f2faf3}.rv-activity-movements button.rv-activity-notice:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.rv-favorites-list .rv-favorite-end b{align-items:center;gap:5px;display:flex}.rv-favorites-list .rv-favorite-end b:before{content:"◷";color:#0a6b43;font-size:18px}@media (max-width:700px){.rv-activity-screen .rv-activity-bid{grid-template-columns:70px minmax(0,1fr) auto;min-height:62px}.rv-activity-screen .rv-activity-bid img{width:70px;height:52px}.rv-activity-movements .rv-activity-notice p{font-size:12px}.rv-activity-movements .rv-activity-notice small{font-size:10px}}.rv-saved-unified{padding-top:15px}.rv-saved-unified .rv-saved-card-head{justify-content:space-between;align-items:start;display:flex}.rv-saved-unified .rv-saved-card-head>button{color:#055737;background:0 0;border:0;font-weight:800}.rv-saved-unified .rv-saved-filter{margin:6px 0;display:flex}.rv-saved-unified .rv-unified-row{grid-template-columns:43px minmax(0,1fr) 50px auto;align-items:center;gap:9px;min-height:66px;padding:8px 4px;display:grid}.rv-saved-unified .rv-unified-row .rv-saved-icon svg{width:28px;height:28px}.rv-saved-unified .rv-unified-row .rv-saved-copy small{font-size:10px;display:block}.rv-saved-unified .rv-unified-row .rv-saved-actions{gap:5px;display:flex}.rv-saved-unified .rv-unified-row .rv-saved-actions button{padding:5px 7px;font-size:11px}.rv-saved-unified .rv-unified-row button[role=switch]{color:#0000;background:#b8c4bb;border:0;border-radius:15px;width:43px;min-width:43px;height:24px;padding:0;font-size:0;position:relative}.rv-saved-unified .rv-unified-row button[role=switch].rv-alert-on{background:#086c3c}.rv-saved-unified .rv-unified-row button[role=switch]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.rv-saved-unified .rv-unified-row button[role=switch].rv-alert-on:after{transform:translate(19px)}@media (max-width:700px){.rv-saved-unified .rv-unified-row{grid-template-columns:38px minmax(0,1fr) 43px}.rv-saved-unified .rv-unified-row .rv-saved-actions{grid-column:2/-1;justify-content:flex-start}.rv-saved-screen .rv-recent-row{padding:8px 4px}}.rv-apple-mark{color:#151b17;flex:none;width:19px;height:19px;transform:none}:is(body:has(.rv-filters-open) header .wordmark,body:has(.rv-p05) header .wordmark,body:has(.rv-security) header .wordmark){color:#fff}:is(body:has(.rv-filters-open) header .nav-active,body:has(.rv-p05) header .nav-active,body:has(.rv-security) header .nav-active){color:#d5f466!important}:is(body:has(.rv-filters-open) header .avatar,body:has(.rv-p05) header .avatar,body:has(.rv-security) header .avatar){color:#123a32}@media (min-width:901px){body:has(:is(.rv-twofactor,.rv-account-notifications,.rv-account-settings,.rv-account-permissions,.rv-session-list,.rv-help,.rv-messages-open)) header{color:#fff;background:linear-gradient(105deg,#003f2d,#006b42)}body:has(:is(.rv-twofactor,.rv-account-notifications,.rv-account-settings,.rv-account-permissions,.rv-session-list,.rv-help,.rv-messages-open)) header :is(.wordmark,.icon-btn,nav button){color:#fff}body:has(:is(.rv-twofactor,.rv-account-notifications,.rv-account-settings,.rv-account-permissions,.rv-session-list,.rv-help,.rv-messages-open)) header .rv-header-search{color:#1c3328;background:#fff}body:has(:is(.rv-identity,.rv-twofactor)) .demo-strip{display:none}body:has(:is(.rv-identity,.rv-twofactor)) main>.context{display:none}body:has(:is(.rv-identity,.rv-twofactor)) footer{display:none}body:has(:is(.rv-identity,.rv-twofactor)) main.shell{width:100%;max-width:none;padding:0}body:has(:is(.rv-identity,.rv-twofactor)) .rv-account{grid-template-columns:240px minmax(0,1fr);gap:0;padding:0}body:has(:is(.rv-identity,.rv-twofactor)) .rv-account-side{border:0;border-right:1px solid #e3eae5;border-radius:0;padding:18px 14px;position:static}body:has(:is(.rv-identity,.rv-twofactor)) :is(.rv-identity-main,.rv-twofactor-main){min-width:0;padding:0 28px 28px}.rv-identity-hero{margin:0 -28px 4px;padding:20px 30px}.rv-identity-hero h1{font-size:32px}.rv-identity-banner,.rv-identity-progress,.rv-identity-step{padding:12px 17px}.rv-identity-banner>span{width:58px;height:58px;font-size:29px}.rv-identity-step{gap:12px;min-height:61px}.rv-identity-icon{width:42px;height:42px;font-size:22px}.rv-twofactor-main{gap:8px}.rv-twofactor-main>.rv-account-back{display:none}.rv-twofactor-main>h1{font-size:30px}.rv-twofactor-banner{gap:14px;padding:14px}.rv-twofactor-banner>span{width:52px;height:52px;font-size:27px}.rv-twofactor-method{gap:12px;padding:9px 5px}.rv-twofactor-methods{padding:6px 13px}.rv-twofactor-recovery{padding:12px}body:has(:is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions)) .rv-account{grid-template-columns:230px minmax(0,1fr)}body:has(:is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions)) .rv-account-main{padding:14px 30px 30px}:is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions) .rv-account-link{min-height:62px;padding:9px 14px}:is(.rv-account-notifications,.rv-account-settings,.rv-account-permissions) .rv-account-icon{width:38px;height:38px;font-size:20px}body:has(.rv-help) .rv-account{grid-template-columns:230px minmax(0,1fr);gap:24px}body:has(.rv-help) .rv-help-side{padding:16px 11px}body:has(.rv-help) .rv-help-side button{gap:11px;min-height:46px;font-size:14px}body:has(.rv-help) .rv-help-side button span{width:25px;font-size:21px}body:has(.rv-help) .rv-account-main{padding:16px 24px 24px 0}body:has(.rv-help) .rv-help-rows{gap:8px}body:has(.rv-help) .rv-help-rows .rv-account-link{min-height:72px;padding:10px 16px}body:has(.rv-help) .rv-help-rows .rv-account-icon{width:46px;height:46px}body:has(.rv-help) .rv-help-rows .rv-account-link-copy strong{font-size:16px}body:has(.rv-help) .rv-help-rows .rv-account-link-copy small{font-size:13px}:is(body:has(.rv-help) .rv-help-chat,body:has(.rv-help) .rv-help-center){min-height:61px}.rv-how-guide .rv-how-hero{min-height:185px;padding:22px max(72px,50vw - 607.5px)}.rv-how-guide .rv-how-hero h1{margin:9px 0 2px;font-size:56px}.rv-how-guide .rv-how-hero p{font-size:27px}.rv-how-guide .rv-how-card{margin-top:14px;padding:14px 19px}.rv-how-guide .rv-how-step{gap:18px;min-height:82px;padding:7px 8px}.rv-how-guide .rv-how-step>span{width:55px;height:55px;font-size:25px}.rv-how-guide .rv-how-step strong{font-size:19px}.rv-how-guide .rv-how-step p{margin-top:3px;font-size:14px}.rv-how-guide .rv-account-banner{grid-template-columns:52px 165px 1fr;gap:13px;min-height:88px;padding:12px 24px}.rv-how-guide .rv-account-banner .rv-account-icon{width:52px;height:52px;font-size:28px}.rv-how-guide .rv-account-banner strong{font-size:18px}.rv-how-guide .rv-account-banner p{font-size:14px}.rv-how-guide .rv-how-actions button{min-height:51px;font-size:17px}.rv-messages-open .rv-messages-hero{color:#fff;background:linear-gradient(105deg,#00402e,#08714a)}.rv-messages-open .rv-messages-hero :is(h1,p,small){color:#fff}.rv-messages-open .rv-messages-layout{flex-direction:column;gap:10px;max-width:920px;margin:0 auto;display:flex}.rv-messages-open .rv-chat-context{order:-1;grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:2px 14px;width:100%;padding:10px 14px;display:grid}.rv-messages-open .rv-chat-context h2,.rv-messages-open .rv-chat-context>p{display:none}.rv-messages-open .rv-chat-context img{object-fit:cover;grid-area:1/1/3;width:64px;height:55px}.rv-messages-open .rv-chat-context strong{grid-area:1/2;font-size:16px}.rv-messages-open .rv-chat-context p:first-of-type{grid-area:2/2;font-size:14px;display:block}.rv-messages-open .rv-chat-context button{grid-area:1/3/3}.rv-messages-open .rv-chat-column{width:100%}body:has(.rv-account-privacy-alt) .demo-strip{display:none}body:has(.rv-account-privacy-alt) main>.context{display:none}body:has(.rv-account-privacy-alt) footer{display:none}body:has(.rv-account-privacy-alt) main.shell{width:100%;max-width:none;padding:0}.rv-account-privacy-alt{grid-template-columns:230px minmax(0,1fr);gap:22px;padding:0}.rv-account-privacy-alt .rv-account-side{border:0;border-right:1px solid #e5ebe6;border-radius:0;padding:17px 12px;position:static}.rv-account-privacy-alt .rv-account-main{padding:15px 24px 28px 0}.rv-account-privacy-alt .rv-privacy-controls{gap:9px}.rv-account-privacy-alt .rv-privacy-controls .rv-title{padding:16px 23px}.rv-account-privacy-alt .rv-privacy-section{padding:7px 15px}.rv-account-privacy-alt .rv-privacy-section>p{margin:2px 5px 7px}.rv-account-privacy-alt .rv-privacy-section .rv-account-link{min-height:39px;padding:5px 10px}.rv-account-privacy-alt .rv-privacy-section .rv-account-icon{width:29px;height:29px;font-size:19px}.rv-account-privacy-alt .rv-privacy-section .rv-account-link-copy small{display:none}.rv-account-privacy-alt .rv-privacy-section .rv-account-link-copy strong{font-size:14px}.rv-account-privacy-alt .rv-privacy-section .rv-photo-manage{padding:5px 10px}.rv-account-privacy-alt .rv-account-banner{margin:6px 0;padding:9px 13px}body:has(.rv-session-list) .rv-session-list>.rv-account-link{min-height:101px}.rv-session-meta{gap:3px;display:grid}.rv-session-meta>span>span{color:#315b43;width:17px;font-size:15px;display:inline-block}.rv-messages-open .rv-chat-context:not(:has(img)){grid-template-columns:minmax(0,1fr) auto}.rv-messages-open .rv-chat-context:not(:has(img)) strong{grid-column:1}.rv-messages-open .rv-chat-context:not(:has(img)) p:first-of-type{grid-column:1}.rv-messages-open .rv-chat-context:not(:has(img)) button{grid-column:2}}.rv-wizard .rv-field-icon{color:#397352;font-size:15px;line-height:18px;position:absolute;top:0;right:8px}.rv-auth-brand .rv-auth-gavel{vertical-align:-.08em;stroke-width:2.2px;width:.7em;height:.7em;transform:rotate(-18deg)}.rv-auth-screen:not(.rv-recovery-screen){background-position:50% 44%;grid-template-columns:minmax(0,1fr) minmax(450px,520px)}.rv-auth-screen:not(.rv-recovery-screen) .auth-panel{padding:22px 30px 18px}.rv-auth-screen .rv-auth-input{background:#fff;border:1px solid #cbd4df;border-radius:7px;align-items:center;gap:11px;height:42px;padding:0 12px;display:flex}.rv-auth-screen .rv-auth-input svg{color:#65738a;flex:none;width:19px;height:19px}.rv-auth-screen .auth-panel .rv-auth-input input{box-shadow:none;background:0 0;border:0;outline:0;height:100%;min-height:0;padding:0}.rv-auth-screen .auth-panel .rv-auth-input:focus-within{outline-offset:1px;outline:2px solid #0b755e}.rv-auth-screen .rv-google-mark{background:conic-gradient(#4285f4 0 25%,#34a853 25% 50%,#fbbc05 50% 70%,#ea4335 70% 87%,#4285f4 87%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:850;line-height:1}.rv-auth-screen .rv-auth-protection,.rv-recovery-screen .rv-recovery-safety{text-align:left;align-items:center;gap:10px;display:flex}.rv-auth-screen .rv-auth-protection svg,.rv-recovery-screen .rv-recovery-safety svg{color:#005536;flex:none;width:30px;height:30px}.rv-auth-screen:before{background:linear-gradient(90deg,#002f21c4,#002f210f 62%,#002f2114)}.rv-auth-screen{background-size:120%}.rv-auth-screen:not(.rv-recovery-screen),.rv-auth-screen.rv-recovery-screen{background-position:right 53%}.wordmark svg{vertical-align:-.07em;color:#a9d138;stroke-width:2.4px;width:.7em;height:.7em}.header-actions .icon-btn svg{width:27px;height:27px}.categories .category svg,.searchbar button svg,.rv-ending-chips button svg{vertical-align:-.16em;width:17px;height:17px}.rv-auction-tag svg,.rv-detail-bid svg{vertical-align:-.13em;width:15px;height:15px}.rv-recovery-screen{background-position:50% 42%;grid-template-columns:minmax(0,1fr) minmax(480px,550px)}.rv-recovery-screen .rv-recovery-card{min-height:0;padding:32px 38px}.rv-recovery-screen .rv-recovery-card h1{font-size:clamp(31px,3vw,39px)}.rv-recovery-screen .rv-recovery-card form{gap:15px;margin:22px 0 12px}.rv-recovery-screen .rv-recovery-card .rv-primary{justify-content:center;align-items:center;gap:12px;min-height:49px;display:flex}.rv-recovery-screen .rv-recovery-card .rv-primary svg{width:20px;height:20px}.rv-recovery-screen .rv-recovery-card label:before{content:"";background:currentColor;width:19px;height:19px;bottom:12px;-webkit-mask:url(/icons/mail.svg) 50%/contain no-repeat;mask:url(/icons/mail.svg) 50%/contain no-repeat}.rv-home-feature-tag{align-items:center;gap:5px;display:inline-flex}.rv-home-feature-tag svg{width:13px;height:13px}.rv-home-feature-bottom{pointer-events:none;justify-content:space-between;align-items:center;gap:14px;display:flex;position:absolute;bottom:10px;left:45%;right:20px}.rv-home-feature-bottom .rv-home-feature-dots{white-space:nowrap;position:static}.rv-home-feature-proof{color:#fff;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.rv-home-feature-proof span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.rv-home-feature-proof svg{width:16px;height:16px}.rv-p04-panel>.rv-p04-hero{background:#00402e;min-height:225px;position:relative;overflow:hidden}.rv-p04-panel>.rv-p04-hero:before{content:"";background:url(/auth-auto.webp) 0 59%/cover no-repeat;position:absolute;inset:0 0 0 43%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}.rv-p04-panel>.rv-p04-hero>div{z-index:1;position:relative}.rv-p04-card .rv-p04-endings button{padding:12px 8px;font-size:14px}.rv-p04-card .rv-p04-field>strong>span{font-size:20px}.rv-p04-card .rv-p04-actions{margin-top:8px}.rv-p05 .rv-search-side{gap:0;padding:15px 14px}.rv-p05 .rv-search-side h3{border-bottom:1px solid #dfe8e1;margin:0 0 10px;padding-bottom:12px;font-size:18px;line-height:1.15}.rv-p05 .rv-search-side label{border-bottom:1px solid #e8eeea;gap:6px;padding:10px 0;font-size:13px}.rv-p05 .rv-search-side input,.rv-p05 .rv-search-side select{background:#fff;min-height:36px;padding:7px 9px;font-size:13px}.rv-p05 .rv-search-side label:has(input[type=number]){font-weight:800}.rv-p05 .card-price strong{color:#0d3f2e;font-size:24px}.rv-p05 .result-label{padding:3px 0 12px}.rv-p05 .rv-ending-chips button{min-height:38px;font-size:13px}.rv-detail-screen .rv-detail-attributes>div span,.rv-spec-group .rv-detail-attributes>div span{align-items:center;gap:7px;display:inline-flex}.rv-detail-screen .rv-detail-attributes svg,.rv-spec-group .rv-detail-attributes svg{color:#12573e;flex:none;width:19px;height:19px}.rv-spec-group>summary{align-items:center;gap:10px;font-size:16px;display:flex}.rv-spec-group>summary svg{color:#07523b;flex:none;width:23px;height:23px}.rv-spec-group>summary:after{margin-left:auto}.rv-spec-group>.rv-detail-attributes>div{min-height:37px}.rv-spec-group>.rv-detail-attributes>div:before{content:none}.rv-spec-group>.rv-detail-attributes>div span,.rv-spec-group>.rv-detail-attributes>div strong{font-size:13px}.rv-expanded-screen:has(.rv-spec-groups) .rv-listing-summary{margin-bottom:12px}.rv-description-page .rv-description-groups{grid-template-columns:1fr;gap:10px}.rv-description-page .rv-description-groups>.rv-card:last-child{grid-column:auto}.rv-description-page .rv-description-groups>.rv-card{min-height:0;padding:12px 15px}.rv-description-page .rv-group-icon svg{width:22px;height:22px}.rv-description-page .rv-description-groups p{font-size:14px;line-height:1.45}.rv-description-page .rv-description-visit{align-items:center;gap:7px;display:flex}.rv-description-page .rv-description-visit svg{flex:none;width:18px;height:18px}.rv-detail-screen .rv-detail-transaction{padding:14px 17px;position:relative}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel{align-items:center;gap:8px;margin:4px 0;padding:6px 9px;display:flex}.rv-detail-screen .rv-detail-transaction .auction-live{flex-direction:column;gap:2px;display:flex}.rv-detail-screen .rv-detail-transaction .auction-live>.eyebrow{display:none}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel{order:1}.rv-detail-screen .rv-detail-transaction .auction-live>.big-price{order:2}.rv-detail-screen .rv-detail-transaction .auction-live>p:not(.eyebrow){order:3}.rv-detail-screen .rv-detail-transaction .auction-live>.auction-info{order:4}.rv-detail-screen .rv-detail-transaction .auction-live>form,.rv-detail-screen .rv-detail-transaction .auction-live>details{order:5}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel .auction-countdown{font-size:18px;font-weight:900}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel p,.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel small{display:none}.rv-detail-screen .rv-detail-transaction .auction-live>p,.rv-detail-screen .rv-detail-transaction .auction-live>.auction-info{margin:2px 0}.rv-detail-screen .rv-detail-transaction .auction-live .big-price{margin:5px 0;font-size:clamp(27px,2.8vw,39px)}.rv-detail-screen .rv-detail-attributes>div{min-height:36px}@media (min-width:901px){.rv-detail-screen .rv-detail-history{max-width:170px;min-height:49px;position:absolute;top:157px;right:17px}.rv-detail-screen .rv-detail-transaction .auction-live .big-price{padding-right:175px}}@media (max-width:700px){.rv-detail-screen .rv-detail-gallery>img{max-height:195px}.rv-detail-screen .rv-detail-block{padding:10px 12px}.rv-detail-screen .rv-detail-history{position:static}}.rv-home-trust span,.rv-home-categories>div>button{justify-content:center;align-items:center;gap:6px;display:flex}.rv-home-trust svg,.rv-home-categories button svg,.rv-home-heading h2 svg{vertical-align:middle;flex:none;width:17px;height:17px}.rv-home-categories>div>button,.rv-home-categories>div>span{min-height:60px;font-size:13px}.rv-home-heading h2{align-items:center;gap:6px;display:flex}@media (min-width:851px){.rv-home-tomorrow .rv-home-card{grid-template-columns:37% minmax(0,1fr);min-height:100px;display:grid}.rv-home-tomorrow .rv-home-photo-wrap{height:100%;min-height:100px}.rv-home-tomorrow .rv-home-card>div{gap:0;min-width:0;padding:6px 8px}.rv-home-tomorrow .rv-home-card b{font-size:12px}.rv-home-tomorrow .rv-home-card small{font-size:10px}.rv-home-tomorrow .rv-home-card strong{font-size:13px}.rv-home-tomorrow .rv-home-card>div button{padding:3px 6px;font-size:10px}}@media (max-width:700px){.rv-home-feature-proof{display:none}.rv-home-feature-bottom{left:10px;right:10px}.rv-home-categories>div>button,.rv-home-categories>div>span{min-height:48px}.rv-p04-panel>.rv-p04-hero{background-position:50% 62%;min-height:170px}.rv-p04-card .rv-p04-endings button{padding:8px 3px;font-size:11px}}@media (min-width:701px){.rv-auth-screen:not(.rv-recovery-screen){grid-template-columns:minmax(0,1fr) minmax(520px,560px)}.rv-auth-screen:not(.rv-recovery-screen) .auth-panel{padding:29px 32px 25px}.rv-auth-screen:not(.rv-recovery-screen) .auth-panel .rv-auth-input{height:46px}.rv-auth-screen:not(.rv-recovery-screen) .rv-auth-providers button{min-height:47px}.rv-recovery-screen{grid-template-columns:minmax(0,1fr) minmax(600px,620px)}.rv-recovery-screen .rv-recovery-card{flex-direction:column;justify-content:space-around;min-height:720px;padding:35px 45px;display:flex}.rv-recovery-screen .rv-recovery-card form{width:100%}}@media (max-width:700px){.rv-auth-screen:not(.rv-recovery-screen),.rv-recovery-screen{background-position:61% 0;background-size:cover;grid-template-columns:1fr;align-content:start;gap:0;padding:0}.rv-auth-screen .rv-auth-brand{height:175px;padding:35px 22px 0}.rv-auth-screen .rv-auth-brand strong{font-size:34px}.rv-auth-screen .rv-auth-brand h2{margin:9px 0;font-size:16px}.rv-auth-screen:not(.rv-recovery-screen) .auth-panel,.rv-recovery-screen .rv-recovery-card{border-radius:20px 20px 0 0;width:100%;max-width:none;margin:0;padding:15px 20px 18px}.rv-auth-screen .auth-panel h1{margin:12px 0 3px;font-size:27px}.rv-auth-screen .rv-auth-intro{margin-bottom:11px}.rv-auth-screen .auth-panel form{gap:9px}.rv-auth-screen .rv-auth-separator{margin:10px 0 7px}.rv-auth-screen .rv-auth-protection{margin-top:8px}.rv-recovery-screen .rv-recovery-card{padding:18px 20px 20px}.rv-recovery-screen .rv-recovery-card h1{font-size:28px}.rv-recovery-screen .rv-recovery-card .rv-primary{min-height:49px}}.rv-activity-movement-icon{color:#0d6041;background:#eaf5ed;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.rv-activity-movement-icon svg{width:20px;height:20px}.rv-activity-notice p{font-size:14px}.rv-activity-notice small{font-size:12px}.rv-recent-row{align-items:center;gap:10px;display:flex}.rv-recent-open{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.rv-recent-edit{color:#075838;cursor:pointer;background:#fff;border:1px solid #bdcebf;border-radius:8px;flex:none;padding:7px 10px;font-size:13px;font-weight:700}.rv-recent-delete{color:#6a776f;cursor:pointer;background:#fff;border:1px solid #d7e2da;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;padding:5px;display:grid}.rv-recent-delete svg{width:16px;height:16px}.rv-recent-delete:hover{color:#a12a2a;background:#fff6f6}@media (max-width:700px){.rv-recent-edit{padding:5px 7px;font-size:12px}}@media (max-width:650px){.rv-saved-screen .rv-recent-row{gap:6px;padding:8px 2px}.rv-recent-open{gap:6px}.rv-recent-open .rv-saved-icon{width:32px;height:32px;font-size:20px}.rv-recent-open .rv-saved-copy b{font-size:14px;line-height:1.2}.rv-recent-open .rv-saved-copy small{font-size:11px}.rv-recent-edit{padding:4px 5px;font-size:11px}.rv-recent-delete{width:28px;height:28px;padding:4px}.rv-recent-row>span:last-child{display:none}}@media (min-width:701px){.rv-security .rv-account-rows{gap:8px}.rv-security .rv-account-rows .rv-account-link{min-height:78px;padding:12px 18px}.rv-security .rv-account-rows .rv-account-icon{flex:none;width:48px;height:48px}.rv-security .rv-account-rows .rv-account-icon svg{width:30px;height:30px}.rv-security .rv-account-rows .rv-account-link-copy strong{font-size:16px}.rv-security .rv-account-rows .rv-account-link-copy small{font-size:13px;line-height:1.35}.rv-security .rv-account-rows .rv-account-status{padding:8px 12px;font-size:12px}.rv-identity-banner>span svg,.rv-twofactor-banner>span svg{width:31px;height:31px}.rv-identity-icon svg,.rv-twofactor-method .rv-account-icon svg,.rv-twofactor-recovery .rv-account-icon svg{width:25px;height:25px}.rv-identity-step strong,.rv-twofactor-method strong,.rv-twofactor-recovery strong{font-size:15px}.rv-identity-step small,.rv-twofactor-method small,.rv-twofactor-recovery p{font-size:13px}.rv-identity-status{font-size:12px}.rv-account-permissions .rv-account-link{gap:14px;min-height:78px;padding:11px 16px}.rv-account-permissions .rv-account-icon{width:46px;height:46px}.rv-account-permissions .rv-account-icon svg{width:26px;height:26px}.rv-account-permissions .rv-account-link-copy strong{font-size:16px}.rv-account-permissions .rv-account-link-copy small,.rv-account-permissions .rv-account-status{font-size:13px}}@media (min-width:901px){body:has(.rv-help) .rv-help-side button{min-height:49px;font-size:15px}body:has(.rv-help) .rv-help-side button span svg{width:22px;height:22px}body:has(.rv-help) .rv-help-rows .rv-account-link{min-height:78px;padding:12px 18px}body:has(.rv-help) .rv-help-rows .rv-account-icon{width:49px;height:49px}body:has(.rv-help) .rv-help-rows .rv-account-icon svg{width:27px;height:27px}:is(body:has(.rv-help) .rv-help-chat,body:has(.rv-help) .rv-help-center){min-height:68px;font-size:15px}.rv-account-personal .rv-title{margin-bottom:7px}.rv-account-personal .rv-title h1{font-size:31px}.rv-personal-form{gap:4px!important;padding:14px 22px!important}.rv-personal-form .rv-profile-identity{min-height:75px;margin-bottom:4px}.rv-personal-form .rv-profile-identity .rv-avatar{width:62px;height:62px}.rv-personal-form label{grid-template-columns:165px minmax(0,1fr);min-height:32px;position:relative}.rv-personal-form input{height:32px;padding-left:36px;font-size:13px}.rv-personal-form .rv-profile-actions{margin-top:2px}.rv-personal-form .rv-profile-actions button{min-height:34px;padding:6px}.rv-personal-form .rv-note{margin:3px 0;font-size:11px}.rv-personal-form .rv-personal-field-icon{color:#426957;pointer-events:none;position:absolute;top:7px;left:177px}.rv-personal-form .rv-personal-field-icon svg{width:17px;height:17px}.rv-personal-photo-action{align-items:center;gap:5px;display:inline-flex}.rv-personal-photo-action svg{width:17px;height:17px}.rv-personal-photo-hint{color:#697a6e;margin-top:3px;font-size:11px;display:block}.rv-personal-form{gap:1px!important}.rv-personal-form label{min-height:29px}.rv-personal-form input{height:29px}.rv-personal-form .rv-profile-identity{min-height:65px}.rv-personal-form .rv-personal-field-icon{top:5px}.rv-account-personal .rv-title p{margin:1px 0 3px}.rv-personal-form .rv-profile-actions{gap:4px}}.rv-activity-stat-icon svg{width:25px;height:25px}.rv-p05-sidebar{align-self:start;padding:12px 14px!important}.rv-p05-side-head{border-bottom:1px solid #e5ece7;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.rv-p05-side-head h3{align-items:center;gap:7px;font-size:17px;display:flex;border:0!important;padding:0!important}.rv-p05-side-head h3 svg{width:20px;height:20px}.rv-p05-side-head button{color:#006044;cursor:pointer;background:0 0;border:0;font-size:11px;text-decoration:underline}.rv-p05-sidebar details{border-bottom:1px solid #e5ece7;padding:8px 0}.rv-p05-sidebar summary{cursor:pointer;color:#172b22;justify-content:space-between;align-items:center;font-size:13px;font-weight:800;list-style:none;display:flex}.rv-p05-sidebar summary:after{content:"⌄";color:#295342;font-size:16px}.rv-p05-sidebar details:not([open]) summary:after{content:"›"}.rv-p05-facet-option{text-align:left;color:#374c40;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:5px 1px;font-size:12px;display:flex}.rv-p05-facet-option small{color:#76867b;font-size:11px}.rv-p05-check{color:#fff;border:1px solid #a9bdb1;border-radius:3px;flex:none;place-items:center;width:17px;height:17px;font-size:12px;display:grid}.rv-p05-facet-option[aria-checked=true] .rv-p05-check{background:#006241;border-color:#006241}.rv-p05-model-search{color:#5d7167;margin:5px 0;font-size:11px;display:block}.rv-p05-sidebar input{border:1px solid #d6e1da;border-radius:5px;width:100%;height:32px;padding:5px 8px;font-size:12px}.rv-p05-side-range{gap:6px;margin:8px 0 2px;display:flex}.rv-p05-facet-note{color:#6b7f71;margin:7px 0;font-size:11px;line-height:1.35}.rv-p05-sidebar details>small{color:#7a8b7f;font-size:10px}.rv-detail-screen .rv-detail-transaction .auction-countdown{align-items:center;gap:5px;display:flex}.rv-detail-screen .rv-detail-transaction .auction-countdown span{color:#18351e;background:#d9f7b1;border-radius:5px;place-items:center;min-width:30px;height:28px;padding:0 5px;font-size:14px;font-weight:900;display:inline-grid}@media (min-width:901px){.rv-detail-screen .rv-detail-transaction>.rv-auction-tag{display:inline-flex}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel{box-shadow:none;background:0 0;border:0;gap:6px;margin:0;padding:0;position:absolute;top:77px;right:17px}.rv-detail-screen .rv-detail-transaction .auction-live>.soft-panel strong{font-size:11px}.rv-detail-screen .rv-detail-transaction .auction-live>.big-price{margin-top:12px}}.rv-expanded-screen>.back{scroll-margin-top:85px}@media (min-width:901px){.rv-expanded-screen>.back{z-index:12;background:#fff;border-radius:5px;justify-self:start;padding:5px 8px;position:sticky;top:68px}.rv-account-settings .rv-settings-list{gap:8px}.rv-account-settings .rv-settings-list .rv-account-link{min-height:76px;padding:12px 17px}.rv-account-settings .rv-settings-list .rv-account-icon{width:46px;height:46px}.rv-account-settings .rv-settings-list .rv-account-icon svg{width:25px;height:25px}.rv-account-settings .rv-settings-list .rv-account-link-copy strong{font-size:16px}.rv-account-settings .rv-settings-list .rv-account-link-copy small{font-size:13px;line-height:1.35}}.rv-wizard .rv-field-icon svg,.rv-wizard h2 svg,.rv-wizard summary svg,.rv-p37-upload svg,.rv-p37-photo-empty svg,.rv-p37-photo-note svg,.rv-review-ready svg,.rv-review-pending svg,.rv-checklist svg{vertical-align:middle;color:#075d3d;flex:none;width:19px;height:19px}.rv-wizard .rv-field-icon{vertical-align:middle;margin-right:5px;display:inline-flex;position:static}.rv-p37-fields label,.rv-p39 .rv-structured-grid:first-child>label{position:relative}.rv-p37-fields label .rv-field-icon,.rv-p39 .rv-structured-grid:first-child>label .rv-field-icon{position:absolute;top:9px;left:9px}.rv-p37-fields label,.rv-p39 .rv-structured-grid:first-child>label{padding-left:30px}.rv-p37-photos h2,.rv-p40-section h2,.rv-p40-section summary{align-items:center;gap:8px;display:flex}.rv-p37-upload svg{background:#e2f5e6;border-radius:50%;width:35px;height:35px;padding:7px}.rv-p37-photo-empty svg{width:42px;height:42px;margin:auto}.rv-p37-photo-note{align-items:center;gap:5px;display:flex}.rv-p37-photo-note svg{width:16px;height:16px}.rv-p37 .rv-wizard-grid{grid-template-columns:minmax(0,1.25fr) minmax(235px,.75fr)}.rv-p37-gallery{grid-template-columns:1.55fr 1fr}.rv-p37 .rv-tip p{align-items:center;gap:7px;margin:7px 0;font-size:13px;display:flex}.rv-p37 .rv-tip p:before{content:"";background:#0b7248;border-radius:50%;flex:none;width:17px;height:17px}.rv-p39 .rv-structured-grid>label{min-height:59px}.rv-p39-private{gap:5px}.rv-p39-private fieldset{margin:0}.rv-p39-private fieldset label{min-height:31px;padding:4px 9px}.rv-p39-private .rv-note{font-size:11px}.rv-p40-section{box-shadow:none!important}.rv-p40-section textarea{min-height:52px}.rv-p40-section>label>textarea{height:80px}.rv-p40-section[open] .rv-structured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-p40-section[open] .rv-structured-grid label{min-width:0}.rv-p40-section[open] .rv-structured-grid textarea{height:48px}.rv-review-ready,.rv-review-pending{align-items:center;gap:5px;display:flex}.rv-checklist p span svg{width:15px;height:15px}.rv-p41 .rv-review-facts>div:before{content:none!important}.rv-p41 .rv-review-facts>div{padding-left:11px}.rv-p41 .rv-review-head{grid-template-columns:205px minmax(0,1fr)}.rv-p41 .rv-review-image,.rv-p41 .rv-review-placeholder{width:205px;height:112px}.rv-p41 .rv-review-facts>div{min-height:51px}.rv-p41 .rv-checklist{padding:12px 17px;display:block!important}.rv-p41 .rv-checklist p{border-bottom:1px solid #e5ece8;padding:7px 0;border-right:0!important}.rv-p41 .rv-checklist p:last-child{border:0}.rv-p43 .rv-editor-fixed{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-p43 .rv-editor-fixed>div{grid-column:1/-1}.rv-p43 .rv-editor-actions{margin-top:0}@media (min-width:901px){.rv-drafts-frame .rv-draft-row{grid-template-columns:178px minmax(0,1fr) minmax(175px,210px) minmax(205px,245px);gap:15px;min-height:123px;padding:9px}.rv-drafts-frame .rv-draft-row .rv-thumb{width:171px;height:99px}.rv-draft-summary b{font-size:16px}.rv-draft-progress b{font-size:13px}.rv-draft-actions button{min-height:33px;font-size:12px}.rv-p43 .rv-editor-form>label{grid-template-columns:175px minmax(0,1fr);align-items:center;display:grid}.rv-p43 .rv-editor-form>label>input,.rv-p43 .rv-editor-form>label>textarea{grid-column:2}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:80px}}@media (max-width:700px){.rv-p37 .rv-wizard-grid{grid-template-columns:1fr}.rv-p37-gallery{grid-template-columns:1.4fr 1fr}.rv-p37 .rv-wizard-grid>.rv-card:first-child{gap:7px;padding:8px}.rv-p37 .rv-p37-photos>p{margin-bottom:5px}.rv-p37-thumbs{margin-top:5px}.rv-p37-thumbs>div{flex-basis:76px;height:54px}.rv-p37-fields{gap:5px}.rv-p37-fields label .rv-field-icon,.rv-p39 .rv-structured-grid:first-child>label .rv-field-icon{top:6px;left:7px}.rv-p37-fields label,.rv-p39 .rv-structured-grid:first-child>label{padding-left:27px}.rv-p39 .rv-structured-grid>label{min-height:54px}.rv-p39-private>label,.rv-p39-private fieldset{padding:6px}.rv-p40-section{gap:3px;padding:7px 9px}.rv-p40-section>label>textarea{height:63px}.rv-p40-section[open] .rv-structured-grid{gap:5px}.rv-p40-section[open] .rv-structured-grid textarea{height:42px}.rv-p41 .rv-review-head{grid-template-columns:105px minmax(0,1fr)}.rv-p41 .rv-review-image,.rv-p41 .rv-review-placeholder{width:105px;height:78px}.rv-p41 .rv-review-facts>div{min-height:45px}.rv-p41 .rv-checklist p{padding:5px 0}.rv-p43 .rv-editor-photos{padding:8px}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:72px;gap:5px}.rv-p43 .rv-editor{gap:6px}.rv-p43 .rv-editor .rv-card{padding:9px}.rv-p43 .rv-editor-form{gap:6px}}.rv-p43 .rv-editor-label{align-items:center;gap:6px;display:inline-flex}.rv-p43 .rv-editor-label svg,.rv-p43 .rv-editor-photos h2 svg,.rv-p43 .rv-editor-add svg{color:#075d3d;vertical-align:middle;width:19px;height:19px}.rv-p43 .rv-editor-photos h2{align-items:center;gap:7px;display:flex}.rv-p43 .rv-editor-add{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex!important}.rv-p43 .rv-editor-add svg{width:29px;height:29px}@media (min-width:901px){.rv-p39 .rv-structured-grid>label{height:62px;min-height:62px;padding:4px 8px 4px 41px}.rv-p39 .rv-structured-grid:first-child>label .rv-field-icon{top:19px;left:10px}.rv-p39 .rv-structured-grid input,.rv-p39 .rv-structured-grid select{height:31px;padding:4px 8px}.rv-p39-private>label{grid-template-columns:120px minmax(0,1fr);align-items:center;min-height:48px}.rv-p39-private>label input{height:30px;padding:5px 8px}.rv-p39-private fieldset{grid-template-columns:120px minmax(0,1fr);gap:3px;min-height:100px;display:grid}.rv-p39-private fieldset legend{float:left;width:120px;padding:7px 0}.rv-p39-private fieldset label{grid-column:2;min-height:25px;padding:2px 7px}.rv-p40-section{min-height:42px}.rv-p40-section:not([open]){min-height:38px}.rv-p40-section textarea{padding:7px 9px}.rv-p41 .rv-wizard-grid>.rv-card:first-child{gap:4px}.rv-p41 .rv-review-head{padding:5px}.rv-p41 .rv-review-image,.rv-p41 .rv-review-placeholder{height:91px}.rv-p41 .rv-review-facts>div{min-height:44px;padding:5px 9px}.rv-p41 .rv-checklist{margin:3px 0;padding:6px 12px}.rv-p41 .rv-checklist p{margin:0;padding:3px 0}.rv-p41 .rv-account-banner{padding:5px 10px}.rv-p41 .rv-account-banner p{margin:1px 0}.rv-p41 .rv-account-banner button{padding:3px 8px}.rv-p41 .rv-wizard-grid>.rv-card:first-child>.rv-note{font-size:11px}.rv-p41 .rv-review-description{font-size:12px}.rv-p43 .rv-title{margin-bottom:5px}.rv-p43 .rv-title h1{font-size:30px}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:65px}.rv-p43 .rv-editor-photos{padding:8px 12px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:51px}.rv-p43 .rv-editor-form textarea{height:55px;min-height:55px}.rv-p43 .rv-editor-form>label{min-height:34px}.rv-p43 .rv-editor-actions{padding-top:5px}.rv-p43 .rv-editor .rv-card h2{margin:0 0 5px;font-size:16px}}.rv-p41 .rv-review-facts>div{align-items:center;gap:8px;padding-left:9px;display:flex}.rv-p41 .rv-review-facts>div svg{color:#0b6947;background:#e9f6e9;border-radius:50%;flex:none;width:26px;height:26px;padding:5px}.rv-p41 .rv-review-facts>div span{gap:2px;min-width:0;display:grid}.rv-p41 .rv-review-facts>div b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:901px){.rv-p39-private fieldset{grid-template-columns:155px minmax(0,1fr)}.rv-p39-private fieldset legend{width:155px}.rv-p39-private>label{grid-template-columns:155px minmax(0,1fr)}.rv-p37 .rv-wizard-grid{grid-template-columns:minmax(0,720px) minmax(260px,300px);justify-content:flex-start}.rv-p37 .rv-wizard-grid>.rv-card:first-child{gap:7px;padding:10px}.rv-p37-cover{aspect-ratio:2;height:auto}.rv-p37-thumbs>div{height:52px}.rv-p37-photos>p{margin-bottom:6px}.rv-p37-fields{gap:5px;padding-top:7px}.rv-p37-fields input{height:32px;padding:6px 9px}.rv-p37-category small{padding:5px 8px}.rv-p37 .rv-tip{padding:11px}.rv-p43 .rv-editor-form>label{grid-template-columns:210px minmax(0,1fr)}.rv-p43 .rv-editor-photo-grid{grid-auto-rows:112px}.rv-p43 .rv-editor-fixed>div{min-height:37px;padding:4px 7px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:68px}.rv-p43 .rv-editor .rv-card{padding:8px 11px}}.rv-p40 .rv-delivery-label{align-items:center;gap:5px;display:inline-flex}.rv-p40 .rv-delivery-label svg{color:#075d3d;width:16px;height:16px}.rv-p37 .rv-tip h3{align-items:center;gap:7px;display:flex}.rv-p37 .rv-tip h3:before,.rv-p37 .rv-tip p:before{content:none}.rv-p37 .rv-tip h3 svg{color:#075d3d;width:27px;height:27px}.rv-p37 .rv-tip p svg{color:#075d3d;flex:none;width:17px;height:17px}.rv-p39-private .rv-private-label,.rv-p39-private fieldset label>span{align-items:center;gap:6px;display:inline-flex}.rv-p39-private .rv-private-label svg,.rv-p39-private fieldset label>span svg{color:#075d3d;flex:none;width:16px;height:16px}.rv-drafts-sidebar button svg,.rv-p42-side button svg{vertical-align:middle;width:18px;height:18px;margin-right:6px}.rv-draft-photo-count svg,.rv-draft-progress small svg,.rv-draft-actions button svg{vertical-align:middle;width:14px;height:14px}.rv-draft-row .rv-thumb>svg{color:#176345;width:32px;height:32px}.rv-drafts-info>span svg{color:#075d3d;width:26px;height:26px}@media (min-width:901px){.rv-p39-private fieldset{grid-template-columns:195px minmax(0,1fr)}.rv-p39-private fieldset legend{white-space:nowrap;width:195px;font-size:13px}.rv-p39-private>label{grid-template-columns:195px minmax(0,1fr)}.rv-drafts-frame .rv-draft-row{grid-template-columns:178px minmax(0,1fr) 240px 220px}.rv-draft-progress b{white-space:nowrap;font-size:12px}}.rv-p04-additional{justify-content:space-between;align-items:center;gap:16px;padding:12px 2px;display:flex}.rv-p04-additional>div{gap:3px;display:grid}.rv-p04-additional strong{color:#173b2d;font-size:13px}.rv-p04-additional small{color:#708078;font-size:11px}.rv-p04-verified{text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5dd;border-radius:9px;align-items:center;gap:9px;min-width:220px;padding:8px 10px;display:flex}.rv-p04-verified>svg{color:#07543b;flex:none;width:22px;height:22px}.rv-p04-verified>span:first-of-type{flex:1;gap:2px;display:grid}.rv-p04-verified .rv-p04-switch{background:#c9d0cb;border-radius:12px;flex:none;width:35px;height:21px;position:relative}.rv-p04-verified .rv-p04-switch:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px}.rv-p04-verified[aria-checked=true] .rv-p04-switch{background:#006344}.rv-p04-verified[aria-checked=true] .rv-p04-switch:before{transform:translate(14px)}@media (max-width:700px){.rv-p04-additional{gap:8px;display:grid}.rv-p04-verified{width:100%;min-width:0}}.rv-p04-panel .rv-p04-category svg{vertical-align:middle;width:20px;height:20px}.rv-p04-panel .rv-p04-field svg,.rv-p04-panel .rv-p04-mode svg{flex:none;width:21px;height:21px}.rv-p04-panel .rv-p04-endings svg{vertical-align:middle;width:18px;height:18px}.rv-p05 .result-label{margin:10px 0 6px;padding:0 0 6px}.rv-p05-sidebar details{padding:5px 0}.rv-p05-sidebar .rv-p05-model-search{margin:3px 0}.rv-p05-sidebar .rv-p05-model-search input,.rv-p05-sidebar .rv-p05-side-range input{height:28px}@media (min-width:701px){.rv-p05 .result-label{margin:0;padding:0;position:absolute;top:54px;left:0}.rv-p05 .rv-ending-chips{min-height:44px;margin-left:185px}.rv-p05-sidebar details[open]{scrollbar-width:thin;max-height:160px;overflow:auto}.rv-p05-sidebar details[open]>summary{z-index:1;background:#fff;position:sticky;top:0}.rv-p05-sidebar .rv-p05-facet-option{padding:3px 1px}.rv-p05-sidebar .rv-p05-model-search{margin:2px 0;font-size:0}}.rv-auth-screen .auth-panel .rv-auth-password-toggle{color:#65738a;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:grid}.rv-auth-password-toggle:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0b755e}.rv-personal-field select{border:1px solid var(--line);width:100%;height:100%;min-height:31px;color:var(--ink);background:#fff;border-radius:6px;padding:4px 28px 4px 34px}.rv-detail-screen .auction-price-row{order:2;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:8px 0 3px;display:flex}.rv-detail-screen .rv-detail-transaction .auction-price-row .big-price{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;margin:0;padding:0;font-size:clamp(26px,2.2vw,32px);display:flex}.rv-detail-screen .auction-price-row .big-price small{color:var(--ink);font-size:12px;font-weight:700;display:inline}.rv-detail-screen .auction-price-row .rv-detail-history{flex:none;width:auto;max-width:none;min-height:34px;padding:5px 8px;font-size:11px;position:static}.rv-detail-screen .rv-detail-transaction .auction-info>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:0;font-size:11px;display:flex}.rv-detail-screen .rv-detail-transaction .auction-info small,.rv-detail-screen .rv-detail-transaction .auction-info span{font-size:11px;display:inline}@media (min-width:901px){.rv-p43 .rv-editor-photo-grid>div:not(:first-child){overflow:visible}.rv-p43 .rv-editor-photo-grid>div:not(:first-child)>span{padding:2px 5px;font-size:10px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child)>div{flex-wrap:wrap;gap:2px;padding:2px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) button{padding:2px 4px;font-size:10px}}@media (max-width:700px){.rv-detail-screen .auction-price-row{flex-wrap:wrap}.rv-detail-screen .rv-detail-transaction .auction-price-row .big-price{font-size:26px}}@media (min-width:901px){.rv-p37-thumbs>div{height:78px}.rv-p37-thumbs>div>img{height:52px}}@media (min-width:701px) and (max-width:900px){.rv-p43 .rv-editor-photo-grid{grid-auto-rows:132px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:70px}}@media (max-width:700px){.rv-p43 .rv-editor-photo-grid{grid-auto-rows:94px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) img{height:48px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child)>span{padding:2px 5px;font-size:10px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child)>div{flex-wrap:nowrap;gap:2px;padding:2px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) button{padding:2px 3px;font-size:9px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) button[aria-label^=Mover\ foto]{width:23px;height:24px}.rv-p43 .rv-editor-photo-grid>div:not(:first-child) button[aria-label^=Mover\ foto] svg{width:12px;height:12px}}.rv-p43 .rv-editor-preview{gap:12px;display:grid}.rv-p43 .rv-editor-preview-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.rv-p43 .rv-editor-preview-head h2{margin:3px 0}.rv-p43 .rv-editor-preview-head small{color:var(--muted)}.rv-p43 .rv-editor-preview-body{grid-template-columns:200px minmax(0,1fr);gap:16px;display:grid}.rv-p43 .rv-editor-preview-body img{object-fit:cover;border-radius:7px;width:100%;height:140px}.rv-p43 .rv-editor-preview-body strong{font-size:22px}.rv-p43 .rv-editor-preview-body p{margin:5px 0}.rv-p43 .rv-editor-preview>button{justify-self:start}@media (max-width:700px){.rv-p43 .rv-editor-preview-body{grid-template-columns:1fr}.rv-p43 .rv-editor-preview-body img{height:160px}}.rv-home-feature-primary .rv-home-feature-dots{z-index:2;pointer-events:auto;align-items:center;gap:9px;display:flex;position:relative;transform:translate(-50%)}.rv-home-feature-primary .rv-home-feature-dots button{color:#fffc;background:0 0;border:0;border-radius:0;min-width:12px;min-height:18px;padding:3px;font-size:10px;line-height:1}.rv-home-feature-primary .rv-home-feature-dots button[aria-current=true]{color:#dbfb62}:root[data-text-size=large]{zoom:1.2;width:100%}:root[data-text-size=large] .rv-settings-list select{max-width:230px}:root[data-reduce-motion=true]{scroll-behavior:auto}:root[data-reduce-motion=true] *,:root[data-reduce-motion=true] :before,:root[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:700px){:root[data-text-size=large] body:has(.rv-account-settings) .rv-account{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}:root[data-text-size=large] body:has(.rv-account-settings) .rv-account-main{min-width:0;padding:12px 8px 28px}:root[data-text-size=large] body:has(.rv-account-settings) .rv-account-side{min-width:0;max-width:100%;overflow-x:auto}:root[data-text-size=large] .rv-account-settings .rv-settings-list .rv-account-link{flex-wrap:wrap;gap:8px;min-width:0}:root[data-text-size=large] .rv-account-settings .rv-settings-list select{min-width:0;max-width:100%}.rv-p05>.searchbar{flex-flow:wrap;justify-content:flex-start;gap:8px;margin:8px 0;display:flex;position:static}.rv-p05>.searchbar select{flex:140px;width:auto;min-width:0}.rv-p05>.searchbar .rv-open-filters{flex:0 0 120px;width:auto}.rv-p05>.searchbar button:last-child{width:100%}.rv-p05 .rv-search-side{grid-template-columns:minmax(0,1fr);display:none}.rv-p05.rv-filters-open .rv-search-side{display:grid}.rv-p05 .rv-p05-timer{font-size:10px;top:auto;bottom:7px;left:7px}.rv-p05 .card-price{gap:4px}.rv-p05 .card-price strong{font-size:16px}.rv-p05 .card-price button{padding:5px 6px;font-size:10px;line-height:1.1}}
