.rma{--rma-ink:#203638;--rma-accent:#00b4b3;--rma-line:#e3eae8;--rma-muted:#71807f;--rma-mint:#e9f6f2;--rma-dark:#153e3b;font:15px/1.6 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--rma-ink);background:#f6f8f7;max-width:1500px;margin:0 auto;padding:0 54px;isolation:isolate;overflow:clip}.rma *{box-sizing:border-box}.rma [hidden]{display:none!important}.rma a{color:inherit;text-decoration:none}.rma button,.rma input,.rma select,.rma textarea{font:inherit;letter-spacing:normal;text-transform:none}.rma button{cursor:pointer;line-height:1.4;box-shadow:none}.rma button:disabled{opacity:.4;cursor:not-allowed}.rma button:focus-visible,.rma a:focus-visible{outline:3px solid #09918b;outline-offset:4px}.rma h1,.rma h2,.rma h3,.rma h4,.rma p{margin:0;font-family:inherit;text-transform:none;color:inherit}.rma h2{font-size:29px;line-height:1.2;letter-spacing:-1px;font-weight:750;margin:10px 0 12px}.rma h3{font-size:21px;line-height:1.3;letter-spacing:-.5px;font-weight:750}.rma h4{font-size:15px;font-weight:700}.rma p{color:var(--rma-muted);margin:10px 0 18px;line-height:1.7}.rma small{display:block;font-size:11px;color:var(--rma-muted);line-height:1.6;font-weight:400}.rma-top{height:98px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rma-line);gap:20px}.rma-logo img{display:block;width:125px;height:40px;object-fit:contain}.rma-top>span{font-size:12px;color:var(--rma-muted)}.rma-top>a:last-child{font-size:12px;font-weight:650;border:1px solid #cddbd7;border-radius:6px;padding:11px 19px}.rma-top>a:last-child:hover{background:white}.rma-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:25px;align-items:center;padding:62px 0 65px}.rma-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:9px;line-height:1.5;font-weight:800;letter-spacing:1.7px;color:#51817b}.rma-eyebrow>i{width:6px;height:6px;border-radius:100%;background:var(--rma-accent)}.rma h1{font-size:clamp(39px,4.5vw,66px);line-height:1.06;letter-spacing:-3px;font-weight:750;margin:24px 0}.rma h1 span{color:#00a4a0}.rma-hero p{font-size:16px;margin:0 0 28px;line-height:1.7}.rma-hero-actions{display:flex;align-items:center;gap:25px}.rma-btn{display:inline-flex;justify-content:center;align-items:center;gap:18px;background:var(--rma-dark);color:white!important;border:1px solid var(--rma-dark);border-radius:6px;padding:15px 21px;min-height:51px;font-size:12px;font-weight:700;text-align:center;transition:background .18s,transform .18s}.rma-btn:hover{background:#225853;color:white;transform:translateY(-1px)}.rma-btn>span{font-size:20px;font-weight:400;line-height:1}.rma-text-link{font-size:12px;font-weight:600}.rma-pills{display:flex;flex-wrap:wrap;gap:17px;font-size:10px;color:#71827d;margin-top:26px}.rma-hero-art{position:relative;min-height:365px;display:flex;align-items:center;justify-content:center;isolation:isolate}.rma-orbit{position:absolute;inset:4% 4%;border-radius:50%;background:radial-gradient(circle at 40% 40%,#e5f6e9,#d6eeea 65%,#e9f4f0);z-index:-2}.rma-orbit:before{content:"";position:absolute;inset:-16px;border:1px solid #dce9e3;border-radius:50%;transform:rotate(-17deg) scaleY(.8)}.rma-orbit:after{content:"";position:absolute;inset:-30px;border:1px dashed #d8e3de;border-radius:50%;transform:rotate(16deg) scaleY(.85)}.rma-hero-art>img{width:107%;height:315px;object-fit:contain;z-index:1;filter:drop-shadow(0 20px 16px #28443820);transform:rotate(-3deg)}.rma-art-label{position:absolute;top:9px;right:35px;font-size:8px;letter-spacing:1.8px;color:#5b8a7e}.rma-float{position:absolute;background:#ffffffed;backdrop-filter:blur(5px);box-shadow:0 12px 40px #1a4e3b0d;border:1px solid #fff;border-radius:6px;z-index:2}.rma-float-one{left:-15px;bottom:15px;padding:13px 17px;display:flex;gap:12px;align-items:center;font-size:10px;color:#798b83}.rma-float-one>i{display:grid;place-items:center;width:34px;height:34px;background:#e4f5ef;border-radius:6px;color:#258b78;font-style:normal;font-size:20px}.rma-float-one strong{display:block;font-size:12px;color:#2c4941;margin-top:2px}.rma-float-two{top:46px;right:-12px;font-size:10px;padding:10px 13px;display:flex;gap:8px;align-items:center}.rma-dot{width:6px;height:6px;background:#05ae8c;border-radius:100%;display:inline-block}.rma-art-watermark{position:absolute;right:12px;bottom:-9px;font-size:40px;color:#c4dfd5;letter-spacing:-2px;font-weight:800;z-index:-1}.rma-steps{display:flex;border:1px solid var(--rma-line);border-radius:6px;background:white;margin-bottom:35px;padding:18px 0}.rma-steps a{display:flex;align-items:center;gap:14px;flex:1;padding:0 30px;font-size:12px;font-weight:650}.rma-steps a+a{border-left:1px solid var(--rma-line)}.rma-steps b{display:grid;place-items:center;width:34px;height:34px;background:#eef7f3;color:#519784;border-radius:50%;font-size:10px;font-weight:650;flex-shrink:0}.rma-steps a:first-child b{background:#0da8a2;color:white}.rma-steps small{margin-top:2px;font-size:10px}.rma-layout{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:26px;align-items:start}.rma-layout>main{min-width:0}.rma-panel{background:white;border:1px solid var(--rma-line);border-radius:6px;padding:32px;margin-bottom:24px;scroll-margin-top:22px;box-shadow:0 4px 20px #193f2e02}.rma-section-head{display:flex;justify-content:space-between;align-items:center;gap:15px}.rma-section-head p{font-size:12px;max-width:490px;margin-bottom:23px}.rma input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.rma select,.rma textarea{display:block;width:100%;border:1px solid #dce5e0;border-radius:6px;background:#fff;padding:12px 14px;color:var(--rma-ink);min-height:47px;box-shadow:none;font-size:13px}.rma input:focus,.rma select:focus,.rma textarea:focus{outline:2px solid #9ed5c6;outline-offset:1px;border-color:#5ba791}.rma label{display:block;font-size:12px;font-weight:650;margin:14px 0}.rma label>input,.rma label>select,.rma label>textarea{margin-top:7px}.rma label small{font-weight:400}.rma-search{position:relative;margin:0 0 21px!important}.rma-search:before{content:"⌕";position:absolute;left:15px;top:7px;font-size:25px;font-weight:400;color:#7d9790}.rma-search input{background:#f7f9f8!important;border-color:transparent!important;padding-left:44px!important;font-size:12px!important}.rma-root-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 25px}.rma-root-list button{position:relative;min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#f8faf9;border:1px solid #e8eeeb;border-radius:6px;padding:9px 8px;font-size:10px;font-weight:600;color:#5c726b;text-align:center;transition:all .18s}.rma-root-list button img{width:64px;height:44px;object-fit:contain;mix-blend-mode:multiply}.rma-root-list button i{display:none;position:absolute;right:8px;top:5px;font-size:12px;font-style:normal}.rma-root-list button:hover{background:#f0f7f4;border-color:#94c2b1}.rma-root-list button[aria-pressed=true]{background:#e9f6f1;border-color:#6eaf97;color:#215445;box-shadow:inset 0 0 0 1px #6eaf9733}.rma-root-list button[aria-pressed=true] i{display:block}.rma-subcategory-heading{display:flex;justify-content:space-between;gap:15px;margin-bottom:13px;font-size:12px;font-weight:750}.rma-subcategory-heading>span:last-child{font-weight:400;color:#94a29b;font-size:10px}.rma-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rma-category{position:relative;background:white;border:1px solid #dee8e1;border-radius:6px;padding:15px;text-align:left;color:var(--rma-ink);transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.rma-category:before{content:"";position:absolute;inset:10px 10px 65px;border-radius:6px;background:radial-gradient(ellipse at center,#eaf4ee99,transparent 70%)}.rma-category:hover,.rma-category.selected{border-color:#4f9f83;box-shadow:0 7px 19px #254c3310;transform:translateY(-2px)}.rma-category img{position:relative;width:100%;height:117px;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.rma-category:hover img{transform:scale(1.04)}.rma-category span{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:750;margin-top:14px;gap:8px;line-height:1.5}.rma-category b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#eef6f1;font-size:15px;font-weight:400;flex-shrink:0}.rma-category>small{font-size:10px;margin-top:3px}.rma-config-card{background:#f5faf7;padding:24px;border-radius:6px;margin-top:22px;border:1px solid #afcebd;box-shadow:0 7px 20px #28452b06}.rma-config-card .rma-eyebrow{font-size:8px;margin-bottom:5px}.rma-config-card .rma-section-head button{display:grid;place-items:center;border-radius:50%;width:29px;height:29px;background:white;border:1px solid #dfeae3;color:#688374;flex-shrink:0}.rma-config-card p{font-size:11px;margin-bottom:18px}.rma-two{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.rma details{margin-top:15px}.rma summary{cursor:pointer;font-size:11px;color:#51836d;font-weight:600}.rma-field-divider{display:flex;align-items:center;gap:14px;margin:25px 0 15px;font-size:12px;font-weight:700}.rma-field-divider:after{content:"";height:1px;background:#dfebe3;flex:1}.rma-addon-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rma-addon-list label{position:relative;display:flex;align-items:start;gap:10px;background:white;border:1px solid #e2ebe5;border-radius:6px;padding:12px;font-size:11px;margin:0;transition:border-color .15s,background .15s}.rma-addon-list label:has(input:checked){border-color:#6fac90;background:#edf8f1}.rma-addon-list small{font-size:10px;margin-top:3px}.rma input[type=checkbox],.rma input[type=radio]{accent-color:#239478;width:16px;height:16px;flex-shrink:0;margin:2px 0}.rma-add-footer{display:flex;align-items:end;gap:15px;margin-top:20px;border-top:1px solid #dfeae2;padding-top:18px}.rma-add-footer label{max-width:74px;margin:0}.rma-add-footer .rma-btn{flex:1;font-size:11px;min-height:47px;padding:12px}.rma #rma-added:not(:empty){padding:13px 16px;margin-top:18px;border-radius:6px;background:#e8f7ed;color:#337049;font-size:12px}.rma #rma-project>p{font-size:12px}.rma #rma-project>small{margin:12px 0 17px;font-size:10px}.rma-date-summary{display:flex;align-items:center;gap:10px;padding:6px;background:#f5f8f6;border-radius:6px;margin:24px 0 20px}.rma-date-summary>button{position:relative;flex:1;text-align:left;background:transparent;border:1px solid transparent;border-radius:6px;color:#5f776a;padding:12px 15px}.rma-date-summary>button.active{background:white;border-color:#b7d9c6;box-shadow:0 2px 5px #2b543706}.rma-date-summary>button>span{display:block;font-size:8px;letter-spacing:1px;font-weight:700;color:#859b8b}.rma-date-summary strong{display:block;font-size:14px;font-weight:650;margin-top:5px}.rma-date-summary i{font-size:15px;position:absolute;right:11px;top:24px;font-style:normal;color:#72927f}.rma-date-arrow{color:#8eab97;font-size:16px}.rma-calendar-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:0 0 16px}.rma-calendar-head p{font-size:11px;margin:0}.rma-calendar-head>div{display:flex;gap:6px}.rma-calendar-head button{width:29px;height:29px;border:1px solid #e3ebe5;border-radius:6px;color:#60876d;background:white;display:grid;place-items:center;font-size:14px;padding:0}.rma-calendar-head button:hover{background:#eef6f0}.rma-months{display:grid;grid-template-columns:1fr 1fr;gap:25px}.rma-month+.rma-month{border-left:1px solid #e7eee9;padding-left:25px}.rma-month h4{text-align:center;font-size:12px;margin:0 0 15px;font-weight:700}.rma-weekdays,.rma-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.rma-weekdays{margin-bottom:8px;color:#92a396;font-size:9px;font-weight:600}.rma-days{row-gap:4px}.rma-days>button{position:relative;aspect-ratio:1;display:grid;place-items:center;min-width:0;max-height:35px;width:100%;border:0;background:transparent;border-radius:6px;padding:0;font-size:11px;color:#516b5c;font-weight:500}.rma-days>button:hover{background:#e6f3e9}.rma-days>button.is-weekend{color:#9baaa0}.rma-days>button.is-today:after{content:"";position:absolute;bottom:3px;width:3px;height:3px;background:currentColor;border-radius:100%}.rma-days>button.is-range,.rma-days>button.is-preview{background:#e6f2e8;border-radius:0;color:#4a7759}.rma-days>button.is-selected{background:#168d74;color:white;border-radius:6px;font-weight:750;box-shadow:0 3px 7px #06765c15}.rma-days>button:disabled{opacity:.3;background:transparent}.rma-calendar-foot{display:flex;justify-content:space-between;align-items:center;margin:17px 0 0;padding-top:14px;border-top:1px solid #edf1ed;font-size:9px;color:#8ca393}.rma-calendar-foot>span{display:flex;align-items:center;gap:6px}.rma-calendar-foot i{width:6px;height:6px;border-radius:6px;background:#168d74}.rma-calendar-foot button{font-size:9px;border:0;background:none;padding:0;color:#688372;text-decoration:underline}.rma-service{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 20px}.rma-service label{display:flex;gap:10px;align-items:start;padding:17px 13px;border:1px solid #dfe9e2;border-radius:6px;margin:0;font-size:11px;background:white}.rma-service small{font-size:10px;margin-top:5px}.rma-service label:has(input:checked){background:#edf8f2;border-color:#78ad91;box-shadow:inset 0 0 0 1px #78ad9111}.rma-check{display:flex!important;align-items:start;gap:10px;font-size:11px!important;font-weight:400!important}.rma-check a{text-decoration:underline}.rma-check small{font-size:10px;margin-top:4px}.rma-cart{background:white;border:1px solid #dbe7df;border-radius:6px;padding:24px;box-shadow:0 10px 30px #1c453d05}.rma-cart-title{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e3ebe6;padding-bottom:17px;margin:10px 0 0}.rma-cart-title h2{font-size:22px;margin:0}.rma-cart-title>span{background:#e8f4ee;min-width:25px;height:25px;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#3f8e6d;font-weight:650}.rma-empty{text-align:center;padding:29px 8px 19px;margin:5px 0}.rma-empty>span{display:grid;place-items:center;width:43px;height:43px;margin:0 auto 14px;font-size:23px;background:#f0f7f2;color:#9cb7a5;border-radius:50%;font-weight:300}.rma-empty strong{font-size:12px;line-height:1.7;display:block;font-weight:600}.rma-empty p{font-size:11px;line-height:1.6}.rma-cart-item{border-bottom:1px solid #e5ede7;padding:17px 0}.rma-cart-item>div:first-child{display:flex;gap:12px;align-items:center}.rma-cart-item img{width:61px;height:51px;object-fit:contain;background:#f7faf7;border-radius:6px;padding:3px}.rma-cart-item strong{font-size:12px;line-height:1.5}.rma-cart-item p{font-size:10px;margin:10px 0 5px}.rma-cart-item>small{font-size:9px}.rma-item-actions{display:flex;gap:14px;margin-top:12px}.rma-item-actions button,.rma-link{background:none;border:0;padding:0;font-size:10px;text-decoration:underline;color:#6e8b7b}.rma #rma-cart-project>div{margin-top:15px;font-size:10px}.rma #rma-cart-project span{display:block;font-size:8px;letter-spacing:1px;color:#89a08e;font-weight:650}.rma #rma-cart-project strong{display:block;font-size:10px;font-weight:600;margin-top:3px}.rma-cart-foot{padding-top:20px;margin-top:12px}.rma-cart-foot>span{font-size:11px;font-weight:650}.rma-cart-foot p{font-size:10px;margin:7px 0 17px}.rma-cart-foot .rma-btn{width:100%;font-size:11px;padding:13px 9px;min-height:47px;gap:9px}.rma-help{padding:22px 23px;font-size:11px}.rma-help strong{font-size:11px}.rma-help p{font-size:10px;margin-bottom:10px}.rma-help a{font-weight:650;text-decoration:underline;text-underline-offset:3px}.rma-secondary{background:white;color:#335947!important;border:1px solid #abcbbb}.rma-secondary:hover{background:#f0f8f3;color:#335947}.rma-pricing{margin:22px 0;background:#f5faf6;border:1px solid #d7e7dc;border-radius:6px;padding:22px}.rma-pricing h3{font-size:17px}.rma-pricing p{font-size:11px}.rma-pricing article{border-top:1px solid #e0eae2;padding:18px 0;font-size:12px}.rma-pricing article>small{margin:5px 0 12px;font-size:10px}.rma-pricing article>div{display:flex;justify-content:space-between;gap:20px;margin-top:9px;font-size:11px}.rma-pricing b{white-space:nowrap;font-weight:650}.rma-total{display:flex;justify-content:space-between;border-top:1px solid #c2d8c9;padding:18px 0 14px;gap:14px;font-weight:700;font-size:12px}.rma-total>strong{font-size:25px;letter-spacing:-.7px;white-space:nowrap}.rma-total small{font-size:9px;margin-top:4px}.rma-pricing>small{font-size:9px}.rma-warning{color:#9e772b!important}.rma #rma-form h3{margin:28px 0 12px;font-size:18px}.rma #rma-review>p{font-size:12px}.rma #rma-submit{width:100%;margin:16px 0 11px;background:#00a6a2;border-color:#00a6a2}.rma #rma-submit:hover{background:#008f8d}.rma #rma-submit+small{font-size:9px;text-align:center}.rma-error,.rma-notice{padding:15px;border-radius:6px;margin-top:18px;font-size:13px}.rma-error{background:#fff1ee;color:#9e3422}.rma-notice{background:#e6f7ed;color:#39744f}.rma-trap{position:absolute!important;left:-10000px!important;opacity:0}.rma-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--rma-line);padding:30px 0 36px;margin-top:18px;gap:20px;font-size:10px;color:#8a9d90}.rma-footer strong{font-size:26px;letter-spacing:-1.5px;color:#00aaa6;font-weight:800}.rma-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rma gmp-place-autocomplete{margin:12px 0;width:100%}@media (min-width:1000px){.rma-layout>aside{position:sticky;top:24px}}@media (max-width:1150px){.rma{padding:0 32px}.rma-layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.rma-panel{padding:25px}.rma-cart{padding:20px}.rma-hero-art>img{height:280px}.rma-hero-art{min-height:325px}.rma-float-one{left:-25px}.rma-hero-actions{gap:17px}.rma-hero-actions .rma-btn{font-size:11px;padding:14px 16px}.rma-text-link{font-size:11px}.rma-pills{gap:10px;font-size:9px}.rma-months{gap:15px}.rma-month+.rma-month{padding-left:15px}.rma-days>button{font-size:10px}.rma h2{font-size:25px}.rma-config-card{padding:19px}.rma-date-summary strong{font-size:12px}.rma-date-summary>button{padding:12px 10px}.rma-date-summary i{display:none}}@media (max-width:900px){.rma-layout{grid-template-columns:minmax(0,1fr) 245px;gap:16px}.rma-top>span{display:none}.rma-panel{padding:21px}.rma-root-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rma-root-list button{font-size:9px;min-height:89px}.rma-root-list button img{width:52px;height:39px}.rma h1{font-size:47px;letter-spacing:-2.2px}.rma-hero p{font-size:13px}.rma-hero-art{min-height:285px}.rma-hero-art>img{height:260px}.rma-float-one{left:-10px;padding:10px;font-size:9px}.rma-float-one strong{font-size:10px}.rma-float-two{font-size:8px;right:-8px;top:28px}.rma-art-label{font-size:7px;right:15px}.rma-steps a{padding:0 19px;gap:9px;font-size:11px}.rma-steps small{font-size:9px}.rma-months{grid-template-columns:1fr;gap:0}.rma-month-second{display:none}.rma-month+.rma-month{padding-left:0;border:0}.rma-days>button{aspect-ratio:auto;height:34px;max-height:none;font-size:11px}.rma-addon-list{grid-template-columns:1fr}.rma-service{grid-template-columns:1fr}.rma-grid{gap:8px}.rma-category{padding:11px}.rma-category img{height:98px}.rma-category span{font-size:11px}.rma-category>small{font-size:9px}.rma-total{flex-direction:column}.rma-two{gap:0 10px}.rma h2{font-size:23px}}@media (max-width:700px){.rma{padding:0 18px}.rma-top{height:79px}.rma-logo img{width:109px;height:34px}.rma-top>a:last-child{font-size:9px;padding:9px 12px}.rma-hero{grid-template-columns:1fr;padding:37px 0 28px;gap:30px}.rma h1{font-size:clamp(40px,9vw,60px);letter-spacing:-2.2px;margin:18px 0}.rma-hero p{font-size:14px;margin-bottom:23px}.rma-hero-actions{gap:22px}.rma-hero-actions .rma-btn{font-size:11px;min-height:47px;padding:13px 18px}.rma-pills{font-size:9px;margin-top:20px;gap:8px 15px}.rma-hero-art{min-height:270px;max-width:440px;width:100%;margin:0 auto}.rma-hero-art>img{height:270px;width:90%}.rma-orbit{inset:2% 10%}.rma-float-one{left:0;bottom:10px;padding:10px 13px}.rma-float-two{right:0;top:22px;font-size:9px}.rma-art-label{top:-4px;right:16px;font-size:7px}.rma-art-watermark{right:15px;font-size:32px;bottom:-5px}.rma-steps{padding:13px 0;margin-top:15px;margin-bottom:20px;border-radius:6px}.rma-steps a{padding:0 12px;gap:6px;font-size:9px}.rma-steps b{height:24px;width:24px;font-size:8px}.rma-steps small{display:none}.rma-layout{display:flex;flex-direction:column;gap:0}.rma-layout main,.rma-layout aside{width:100%}.rma-layout aside{order:1}.rma-panel{padding:22px;margin-bottom:18px;border-radius:6px}.rma h2{font-size:25px;letter-spacing:-.8px}.rma-eyebrow{font-size:8px;letter-spacing:1.3px}.rma-section-head p{font-size:11px;margin-bottom:19px}.rma-root-list{gap:7px;margin-bottom:22px}.rma-root-list button{font-size:10px;min-height:90px}.rma-root-list button img{width:61px;height:42px}.rma-grid{gap:10px}.rma-category{padding:13px}.rma-category img{height:110px}.rma-category span{font-size:11px}.rma-category>small{font-size:9px}.rma-subcategory-heading{font-size:11px}.rma-subcategory-heading>span:last-child{font-size:9px}.rma-config-card{padding:18px}.rma-config-card h3{font-size:19px}.rma-addon-list{grid-template-columns:1fr 1fr}.rma-addon-list label{padding:10px;font-size:10px;gap:7px}.rma-addon-list small{font-size:9px}.rma-months{grid-template-columns:1fr}.rma-month-second{display:none}.rma-days>button{height:38px;font-size:12px}.rma-date-summary{margin-top:22px}.rma-date-summary strong{font-size:13px}.rma-date-summary>button{padding:12px}.rma-calendar-head p{font-size:10px}.rma-month h4{font-size:13px}.rma-weekdays{font-size:10px}.rma-service{grid-template-columns:1fr 1fr}.rma-service label{padding:13px 11px;font-size:10px;gap:8px}.rma-service small{font-size:9px}.rma-total{flex-direction:row}.rma-total>strong{font-size:23px}.rma-cart{margin-top:0;padding:23px}.rma-help{padding:22px 23px 5px}.rma-cart-item img{width:75px;height:60px}.rma-cart-foot{margin:0}.rma-footer{padding:26px 0;font-size:9px}.rma-footer>span{display:none}}@media (max-width:380px){.rma{padding:0 12px}.rma-panel{padding:17px}.rma h1{font-size:38px}.rma-hero-actions{gap:14px}.rma-steps a{padding:0 8px;font-size:8px}.rma-addon-list,.rma-two,.rma-service{grid-template-columns:1fr}.rma-root-list button{font-size:9px}.rma-date-summary strong{font-size:11px}.rma-date-summary>button{padding:10px 8px}.rma-date-arrow{font-size:12px}.rma-total{flex-direction:column}}@media (prefers-reduced-motion:reduce){.rma *{scroll-behavior:auto!important;transition:none!important;transform:none!important}}.rma-more-categories{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid #e7eee9;padding:0 0 20px;margin:-10px 0 23px;font-size:10px;font-weight:600;color:#719181}.rma-more-categories:hover{color:#168d74}.rma-accessory-empty{background:white;border:1px dashed #d2e5da;border-radius:6px;padding:14px;font-size:11px;color:#6d8878}.rma-accessory-note{font-size:10px!important}.rma-addon-list label.unavailable{opacity:.5}.rma-addon-list label.unavailable input{cursor:not-allowed}.rma label{font-size:13px}.rma-root-list button{font-size:11px}.rma-category span{font-size:13px}.rma-addon-list label{font-size:12px}.rma-days>button{font-size:12px}.rma-weekdays{font-size:10px}.rma-check{font-size:12px!important}.rma-service label{font-size:12px}.rma-service small{font-size:11px}.rma-btn{font-size:13px}.rma-category>small{font-size:11px}.rma-addon-list small{font-size:11px}.rma-calendar-foot{font-size:10px}.rma-calendar-head p{font-size:12px}.rma-config-card p{font-size:12px}.rma #rma-project>small{font-size:11px}.rma-month h4{font-size:13px}.rma-help,.rma-help strong{font-size:12px}.rma-help p{font-size:11px}@media (max-width:700px){.rma-root-list button{font-size:10px}.rma-category span{font-size:12px}.rma-category>small{font-size:10px}.rma-addon-list label{font-size:11px}.rma-addon-list small{font-size:10px}.rma-service label{font-size:11px}.rma-service small{font-size:10px}.rma-calendar-head p{font-size:11px}}.rma-mobile-cart{display:none}@media (max-width:700px){.rma a.rma-mobile-cart{position:fixed;bottom:15px;left:20px;right:20px;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #2a6559;background:#173f39f5;color:white;border-radius:6px;padding:15px 19px;box-shadow:0 8px 30px #0c352a33;backdrop-filter:blur(8px);font-size:12px}.rma-mobile-cart span{color:#b9e1cf;font-size:11px}.rma-footer{padding-bottom:100px}}.rma{padding-bottom:0}.rma-wizard-heading{padding:34px 0 24px;outline:0}.rma .rma-wizard-heading h1{font-size:clamp(35px,3.5vw,49px);line-height:1.08;letter-spacing:-1.9px;margin:15px 0 18px}.rma .rma-wizard-heading h1 span,.rma-success h1 span{color:#00a4a0}.rma-wizard-heading p{font-size:13px;max-width:600px;line-height:1.7;margin:0}.rma-wizard-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:25px 0 0}.rma-wizard-progress button{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#8d9f97;text-align:left;font-size:11px;font-weight:600;padding:12px 6px;border-bottom:2px solid #e1ebe5}.rma-wizard-progress b{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;background:#edf2ef;border-radius:50%;font-size:9px;font-weight:700;color:#9aaba2}.rma-wizard-progress button.current{border-bottom-color:#00a4a0;color:#204f40}.rma-wizard-progress button.current b{background:#00a4a0;color:white}.rma-wizard-progress button.complete{color:#5a8b71}.rma-wizard-progress button.complete b{background:#e3f1e6;color:#519369}.rma-wizard-progress button:disabled{opacity:.65;cursor:default}.rma-wizard-layout{margin-top:0}.rma-wizard-layout>aside{padding-top:39px}.rma-wizard-layout>.rma-panel{margin-top:30px}.rma-wizard-layout .rma-cart-title h2{font-size:20px}.rma-wizard-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:2px 0 25px;padding:8px 0 16px}.rma-wizard-actions .rma-btn{min-width:205px;font-size:12px}.rma-back{font-size:12px;background:transparent;border:0;padding:14px 8px 14px 0;color:#6e8c7b;font-weight:600}.rma-machine-banner{display:flex;align-items:center;gap:18px;border-bottom:1px solid #e3ece6;padding-bottom:22px;margin-bottom:27px}.rma-machine-banner>img{width:106px;height:88px;object-fit:contain;background:radial-gradient(#e9f4ed,transparent 70%);border-radius:6px;flex-shrink:0}.rma-machine-banner h2{font-size:21px;margin:5px 0 8px;letter-spacing:-.5px}.rma-machine-banner>div>small:first-child{font-size:9px;letter-spacing:.8px;color:#8ca28f}.rma-machine-banner p{font-size:11px;margin:5px 0}.rma fieldset.rma-spec{display:block;margin:0 0 28px;padding:0;border:0;min-width:0}.rma-spec legend{float:none;width:100%;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:-.3px;padding:0;margin-bottom:13px}.rma-spec legend small{font-size:11px;font-weight:400;margin-top:4px;letter-spacing:0}.rma-spec-options{display:flex;flex-wrap:wrap;gap:8px}.rma-spec-options button{border:1px solid #dbe6df;background:white;border-radius:6px;padding:11px 14px;font-size:12px;color:#6a8675;font-weight:550;min-height:41px;transition:background .15s,border-color .15s}.rma-spec-options button:hover{border-color:#85b09a;background:#f3f9f5}.rma-spec-options button.chosen{border-color:#3d9975;color:#24634a;background:#eaf6ef;box-shadow:inset 0 0 0 1px #3d997530}.rma-spec-options button[data-custom]{border-style:dashed;background:transparent;font-size:11px}.rma-custom-spec{display:flex;align-items:center;gap:12px;max-width:420px;margin-top:11px}.rma-custom-spec label{flex:1;font-size:11px;margin:0}.rma-custom-spec input{min-height:43px!important;padding:10px!important}.rma-more-specs{border-top:1px solid #e7eee8;padding-top:18px;margin-top:5px;margin-bottom:23px}.rma-more-specs summary{font-size:12px;line-height:1.6;padding-bottom:18px;color:#73917d;font-weight:600}.rma-more-specs summary>span{font-size:10px;font-weight:400;margin-left:10px;color:#9bad9e}.rma .rma-more-specs .rma-spec{margin:15px 0 25px}.rma-expert{border:1px solid #e2e8e3;background:#f8faf8;border-radius:6px;padding:0 16px;margin:25px 0 18px!important}.rma-expert summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;font-size:12px;font-weight:550;list-style:none;color:#718675;cursor:pointer}.rma-expert summary::-webkit-details-marker{display:none}.rma-expert summary small{font-size:10px;color:#99a89a;margin-top:3px}.rma-expert summary i{font-size:17px;font-weight:400;font-style:normal;color:#819c86}.rma-expert[open] summary i{transform:rotate(45deg)}.rma-expert[open] summary{border-bottom:1px solid #e6ece7}.rma #rma-expert-fields{padding-bottom:17px}.rma #rma-expert-fields label{font-size:11px;color:#728675}.rma #rma-expert-fields small{font-size:10px;line-height:1.6}.rma-detail-bottom{grid-template-columns:1fr 2fr;align-items:start;gap:20px;margin-top:22px}.rma-fit-note{font-size:10px!important;margin:17px 0 0!important;color:#8b9e8f!important}.rma-wizard-addons{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.rma-wizard-addons label{position:relative;border:1px solid #dee8e0;padding:17px 13px;gap:10px;border-radius:6px;font-size:12px;min-height:80px;align-items:flex-start}.rma-wizard-addons label input{margin-top:4px}.rma-wizard-addons label strong{font-size:12px;font-weight:600}.rma-wizard-addons label small{font-size:10px;margin-top:7px}.rma-wizard-addons label>i{display:none}.rma-accessory-note{margin:22px 0 16px!important;font-size:11px!important;color:#8b9d8c!important}.rma-accessory-empty{grid-column:1/-1;line-height:1.7}.rma-equipment-card{border-bottom:1px solid #e1ebe3;padding:4px 0 25px;margin-bottom:24px}.rma-equipment-title{display:flex;align-items:center;gap:17px}.rma-equipment-title>img{width:100px;height:79px;background:#f7faf6;border-radius:6px;object-fit:contain;padding:4px}.rma-equipment-title>div>small{font-size:9px;letter-spacing:1px;margin-bottom:6px}.rma-equipment-title strong{font-size:17px;line-height:1.4;display:block}.rma-equipment-card p{font-size:12px;line-height:1.8;margin:13px 0 8px}.rma-equipment-card>small{font-size:11px;margin:8px 0}.rma-accessory-tags{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}.rma-accessory-tags span{border-radius:6px;padding:4px 8px;background:#edf5ef;color:#62816b;font-size:10px}.rma-equipment-card .rma-item-actions{margin-top:17px;gap:20px}.rma-equipment-card .rma-item-actions button{font-size:11px}.rma-add-machine{width:100%;padding:19px;border:1px dashed #9ec4ad;background:#f6faf7;border-radius:6px;font-size:13px;color:#4f8b66;font-weight:600}.rma-add-machine:hover{background:#ecf6ef;border-color:#71ab87}.rma-wizard-layout .rma-cart-item>.rma-equipment-title{display:flex;align-items:center;gap:11px}.rma-wizard-layout .rma-cart-item img{width:56px;height:46px}.rma-wizard-layout .rma-cart-item strong{font-size:11px}.rma-wizard-layout .rma-cart-item .rma-equipment-title>div>small{display:none}.rma-wizard-layout .rma-cart-item p{font-size:10px;margin-top:9px}.rma-wizard-layout .rma-cart-item .rma-item-actions{flex-wrap:wrap;gap:10px}.rma-wizard-layout .rma-cart-item .rma-accessory-tags span{font-size:9px;padding:3px 6px}.rma-side-project{border-bottom:1px solid #e5ece6;padding:17px 0}.rma-side-project small{font-size:8px;letter-spacing:1px;color:#90a494}.rma-side-project strong{font-size:10px;font-weight:600;display:block;margin-top:5px;line-height:1.7}.rma .rma-billing-note{margin:17px 0 22px;font-size:11px}.rma #rma-view .rma-pricing{margin-top:0;border:0;background:#f4faf5}.rma #rma-view .rma-pricing h2{font-size:23px}.rma #rma-view #rma-form h3{font-size:20px}.rma #rma-view #rma-submit{background:#00a7a3;border-color:#00a7a3;color:white!important}.rma #rma-view #rma-submit:disabled{opacity:.5}.rma-success{margin-top:40px;text-align:center;padding:55px 35px;max-width:850px}.rma-success-icon{display:grid;place-items:center;width:67px;height:67px;border-radius:50%;background:#e0f4e7;color:#4a9a67;font-size:27px;margin:0 auto 27px}.rma-success .rma-eyebrow{display:block}.rma .rma-success h1{font-size:42px;margin:23px 0;letter-spacing:-1.5px;line-height:1.1}.rma-success p{font-size:13px;max-width:580px;margin:15px auto}.rma-success .rma-btn{margin-top:20px}.rma-footer{padding-bottom:30px}@media (min-width:1000px){.rma-wizard-layout>aside{position:sticky;top:0}.rma-wizard-layout .rma-cart{max-height:75vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#ccdcd1 transparent}}@media (max-width:1000px){.rma-wizard-progress button{font-size:10px;gap:7px}.rma-wizard-progress b{width:23px;height:23px}.rma-wizard-layout .rma-cart{padding:18px}.rma-spec-options button{padding:10px 12px}.rma .rma-wizard-heading h1{font-size:39px}.rma-detail-bottom{grid-template-columns:1fr}.rma-wizard-addons{grid-template-columns:1fr}.rma-wizard-actions .rma-btn{min-width:0}.rma-machine-banner>img{width:84px;height:74px}.rma-machine-banner h2{font-size:19px}}@media (max-width:700px){.rma-wizard-progress{gap:3px;padding-top:17px}.rma-wizard-progress button{display:flex;flex-direction:column;text-align:center;justify-content:start;font-size:8px;gap:7px;padding:9px 1px 12px;line-height:1.4}.rma-wizard-progress b{font-size:9px;width:26px;height:26px}.rma-wizard-heading{padding:27px 0 23px}.rma .rma-wizard-heading h1{font-size:37px;letter-spacing:-1.5px;margin:15px 0}.rma-wizard-heading p{font-size:12px}.rma-wizard-layout>aside{padding-top:5px}.rma-wizard-layout>aside .rma-help{padding-bottom:20px}.rma-wizard-layout>aside .rma-cart{display:none}.rma-wizard-layout>aside .rma-help{border-top:1px solid #e1eae3;padding:20px 3px 3px}.rma-wizard-actions{position:sticky;bottom:0;z-index:5;background:#f6f8f7f5;backdrop-filter:blur(7px);padding:14px 0 17px;margin-bottom:15px;gap:10px}.rma-wizard-actions .rma-btn{font-size:11px;min-height:48px;padding:13px 15px;gap:12px;max-width:76%}.rma-back{font-size:11px;white-space:nowrap}.rma-technical-panel{padding:22px!important}.rma-machine-banner{gap:14px;margin-bottom:25px;padding-bottom:20px}.rma-machine-banner>img{width:75px;height:66px}.rma-machine-banner h2{font-size:18px;margin:6px 0}.rma .rma-spec legend{font-size:15px}.rma .rma-spec legend small{font-size:10px;margin-top:4px}.rma-spec-options{gap:7px}.rma-spec-options button{font-size:12px;min-height:41px;padding:10px 13px}.rma fieldset.rma-spec{margin-bottom:26px}.rma-expert{padding:0 13px}.rma-expert summary{font-size:11px;padding:15px 0}.rma-expert summary small{font-size:9px}.rma-detail-bottom{grid-template-columns:1fr 2fr;gap:14px}.rma-detail-bottom label{font-size:11px}.rma-wizard-addons{grid-template-columns:1fr 1fr;gap:9px}.rma-wizard-addons label{font-size:11px;padding:14px 11px}.rma-wizard-addons label strong{font-size:11px}.rma-wizard-addons label small{font-size:9px}.rma-equipment-title strong{font-size:15px}.rma-equipment-title>img{width:85px;height:70px}.rma-equipment-card p{font-size:11px}.rma-equipment-card .rma-item-actions{gap:15px}.rma-equipment-card .rma-item-actions button{font-size:10px}.rma .rma-success{padding:35px 22px}.rma .rma-success h1{font-size:35px}.rma-wizard-layout:has(.rma-success){display:block}.rma-footer{padding-bottom:25px}.rma #rma-view .rma-total{flex-direction:column}.rma #rma-view .rma-pricing{padding:18px}.rma-wizard-progress button[aria-current=step]{font-weight:750}}@media (max-width:380px){.rma-wizard-heading h1{font-size:33px!important}.rma-wizard-progress button{font-size:7px}.rma-spec-options button{font-size:11px;padding:10px 11px}.rma-wizard-addons,.rma-detail-bottom{grid-template-columns:1fr}.rma-wizard-actions .rma-btn{font-size:10px;padding:12px}.rma-expert summary{font-size:10px}.rma-equipment-title strong{font-size:14px}}.rma-restart{display:block;margin:18px auto 0;padding:10px;font-size:12px;color:#759680}.rma-market-header{height:82px}.rma-market-header nav{display:flex;gap:26px;align-items:center}.rma-market-header nav a,.rma-market-header nav button{font-size:12px;font-weight:600}.rma-market-header nav button{border:0;background:none;color:inherit;padding:8px 0}.rma-header-cart{display:flex;align-items:center;gap:12px;border:1px solid #cddcd6;background:white;padding:10px 15px;border-radius:6px;font-size:12px;font-weight:650}.rma-header-cart b{background:#153e3b;color:white;border-radius:50%;min-width:24px;height:24px;display:grid;place-items:center}.rma-layout.rma-catalog-page{display:block}.rma-catalog-page>aside{display:none}.rma-market-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 0 25px}.rma .rma-market-intro h1{font-size:42px;letter-spacing:-1.8px;line-height:1.12;margin:13px 0}.rma-market-intro p{font-size:13px;margin:0}.rma-market-promise{display:grid;gap:10px;font-size:12px;color:#507168}.rma-market-searchline{display:grid;grid-template-columns:minmax(250px,1.8fr) 1fr 1fr;gap:12px;margin:0 0 14px}.rma-market-searchline .rma-search{margin:0;background:white;border:1px solid #c9d9d2;border-radius:6px;padding:11px 16px;display:block}.rma-market-searchline .rma-search>span{font-size:10px;font-weight:700;color:#567569}.rma-market-searchline #rma-search{border:0;padding:5px 0 0;min-height:30px;background:none;font-size:13px}.rma-context-button{border:1px solid #d9e5de;background:white;border-radius:6px;padding:12px 16px;text-align:left;min-width:0;color:inherit}.rma-context-button small{font-size:9px;font-weight:700;letter-spacing:.6px}.rma-context-button>span{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;margin-top:7px;overflow-wrap:anywhere}.rma-context-button i{font-size:20px;font-style:normal;color:#178e80}.rma-popular-links{display:flex;flex-wrap:wrap;gap:7px 14px;align-items:center;font-size:10px;margin-bottom:30px;color:#4e7064}.rma-popular-links a{border-bottom:1px solid #bed5c8}.rma-catalog-layout{display:grid;grid-template-columns:195px minmax(0,1fr);gap:28px}.rma-catalog-nav{position:sticky;top:12px;align-self:start}.rma-catalog-nav-label{font-size:9px;letter-spacing:1.5px;font-weight:700;padding:10px}.rma-catalog-nav nav{display:grid;gap:3px}.rma-catalog-nav nav a{display:flex;align-items:center;gap:9px;min-height:43px;font-size:11px;padding:7px 9px;border-radius:6px;line-height:1.35}.rma-catalog-nav nav a.active,.rma-catalog-nav nav a:hover{background:#e2f0e8;color:#286c53}.rma-catalog-nav nav a img{width:28px;height:26px;object-fit:contain}.rma-catalog-nav nav a b{margin-left:auto}.rma-catalog-contact{border-top:1px solid #dce7df;margin:20px 8px;padding-top:20px;font-size:11px}.rma-catalog-contact p{font-size:11px;line-height:1.6;margin:7px 0 12px}.rma-catalog-contact a{font-size:10px;font-weight:700;color:#20745c}.rma-catalog-result-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0 18px}.rma .rma-catalog-result-head h2{font-size:25px;letter-spacing:-.7px;margin:0 0 5px}.rma-catalog-result-head p{font-size:11px;margin:0}.rma-catalog-count{font-size:10px;white-space:nowrap;color:#6c8278}.rma-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rma-catalog-card{background:white;border:1px solid #e0e8e2;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .18s}.rma-catalog-card:hover{box-shadow:0 8px 24px #214b3210;border-color:#afcdbb}.rma-catalog-card-top{display:flex;justify-content:space-between;align-items:center;padding:18px 15px 12px;gap:8px;min-height:110px;background:linear-gradient(130deg,#fff,#f6faf5)}.rma-catalog-card-top small{font-size:8px;letter-spacing:.7px;margin-bottom:6px}.rma .rma-catalog-card h3{font-size:16px;letter-spacing:-.3px}.rma-catalog-card-top img{width:75px;height:75px;object-fit:contain;mix-blend-mode:multiply}.rma-catalog-links{padding:3px 15px 12px;flex:1}.rma-catalog-links a{display:flex;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid #eef2ee;font-size:11px;line-height:1.4}.rma-catalog-links a:hover{color:#008c82}.rma-catalog-links i{font-style:normal;color:#94afa0}.rma-more-subcategories summary{cursor:pointer;font-size:10px;color:#448469;padding:12px 0 3px}.rma-catalog-card-footer{display:flex;justify-content:space-between;padding:12px 15px;background:#fafcf9;border-top:1px solid #e9eee8;font-size:10px;font-weight:600;color:#3a7960!important}.rma-task-finder{border:1px solid #dce8df;border-radius:6px;background:#eef6ef;padding:0 15px}.rma-task-finder summary{display:flex;justify-content:space-between;cursor:pointer;font-size:11px;padding:13px 0}.rma-task-finder>div{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 15px}.rma-task-finder button{background:white;border:1px solid #cfdfd2;border-radius:6px;padding:10px;font-size:11px;color:#35694d}.rma-subcategory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rma-catalog-subcard{display:flex;align-items:center;gap:18px;border:1px solid #dfe8e1;border-radius:6px;padding:22px 18px;background:white;min-height:145px}.rma-catalog-subcard:hover{border-color:#8fbea2;background:#fbfefb}.rma-catalog-subcard img{width:90px;height:90px;object-fit:contain}.rma .rma-catalog-subcard h3{font-size:17px;letter-spacing:-.3px}.rma-catalog-subcard span{display:block;font-size:10px;color:#33815e;margin-top:12px}.rma-catalog-subcard small{font-size:9px;margin-bottom:5px}.rma-model-search{margin-top:20px;border:1px solid #dfe7e1;border-radius:6px;padding:14px;background:white}.rma-model-search summary{font-size:11px;cursor:pointer}.rma-model-search a{display:flex;justify-content:space-between;padding:13px 0;border-top:1px solid #edf1ec;font-size:12px}.rma-model-search>div{margin-top:12px}.rma-no-results{grid-column:1/-1;background:white;padding:30px;border-radius:6px;font-size:14px}.rma-no-results p{font-size:12px}.rma-catalog-help{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;margin-top:22px;border-top:1px solid #dce6de;font-size:13px}.rma-catalog-help p{font-size:11px;margin:5px 0 0}.rma-catalog-help a{font-size:11px;font-weight:700;color:#2e7c59;white-space:nowrap}.rma-catalog-note{font-size:10px}.rma-mobile-category-select{display:none}.rma-market-explainer{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:25px;background:white;border:1px solid #dae8dd;border-radius:6px;margin:20px 0}.rma-market-explainer b{font-size:11px;color:#3c9671;display:block}.rma-market-explainer strong{font-size:12px;display:block;margin:5px 0}.rma-market-explainer>button{position:absolute;right:8px;top:5px;background:none;border:0;color:#73927e}.rma-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:10px;color:#6a8677;padding-top:25px}.rma-breadcrumb strong{font-weight:500}.rma-breadcrumb+.rma-wizard-heading{padding-top:20px}.rma-wizard-progress{grid-template-columns:repeat(4,1fr)}.rma-inline-accessories{margin:22px 0;border:1px solid #dce8de;border-radius:6px;padding:0 17px;background:#fbfdfb}.rma-inline-accessories summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;font-weight:650;padding:17px 0}.rma-inline-accessories summary small{font-size:10px;margin-top:3px}.rma-inline-accessories summary i{font-style:normal;color:#6e9d7e}.rma-inline-accessories #rma-inline-addons{padding-bottom:18px}.rma-inline-accessories .rma-wizard-addons{margin-top:0}.rma-inline-accessories .rma-accessory-empty{font-size:12px;padding:8px 0 20px}@media (max-width:1200px){.rma-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rma-market-searchline{grid-template-columns:1.5fr 1fr 1fr}.rma-catalog-card-top img{width:85px}.rma-market-header nav{gap:15px}}@media (max-width:850px){.rma-market-header nav{display:none}.rma-market-intro{padding-top:28px}.rma-market-promise{display:none}.rma .rma-market-intro h1{font-size:36px}.rma-catalog-layout{grid-template-columns:155px minmax(0,1fr);gap:18px}.rma-catalog-nav nav a{font-size:10px;padding:7px 5px}.rma-catalog-nav nav a img{width:23px}.rma-market-searchline{grid-template-columns:1fr 1fr}.rma-market-searchline .rma-search{grid-column:1/-1}.rma-subcategory-grid{grid-template-columns:1fr}.rma-catalog-card-top{padding:14px 12px;gap:4px}.rma-catalog-card-top img{width:60px;height:65px}.rma .rma-catalog-card h3{font-size:14px}.rma-catalog-links{padding:0 12px 10px}.rma-catalog-links a{font-size:10px}}@media (max-width:650px){.rma-market-header{height:72px}.rma-header-cart{font-size:10px;padding:8px 10px;gap:8px}.rma-logo img{width:110px}.rma-catalog-layout{display:block}.rma-catalog-nav{display:none}.rma-mobile-category-select{display:block;margin-bottom:15px}.rma-mobile-category-select label{font-size:10px}.rma-catalog-grid{gap:10px}.rma .rma-market-intro h1{font-size:33px;letter-spacing:-1.4px}.rma-market-intro p{font-size:12px}.rma-market-searchline{gap:9px}.rma-context-button{padding:11px}.rma-context-button>span{font-size:11px}.rma-popular-links{font-size:9px;margin-bottom:22px;gap:8px 12px}.rma .rma-catalog-result-head h2{font-size:22px}.rma-catalog-result-head .rma-link{font-size:10px}.rma-catalog-card-top{display:block;position:relative;min-height:140px;padding-bottom:78px}.rma-catalog-card-top img{position:absolute;bottom:6px;right:14px;width:85px;height:70px}.rma-catalog-card-top small{font-size:7px}.rma .rma-catalog-card h3{font-size:14px}.rma-catalog-links a{min-height:42px;padding:9px 0;align-items:center}.rma-more-subcategories summary{font-size:9px}.rma-catalog-card-footer{font-size:9px;padding:10px 12px}.rma-catalog-help{display:block}.rma-catalog-help a{display:inline-block;margin-top:14px}.rma-market-explainer{grid-template-columns:1fr;gap:16px}.rma-breadcrumb{font-size:9px}.rma-inline-accessories{padding:0 12px}.rma-inline-accessories .rma-wizard-addons{grid-template-columns:1fr}.rma-subcategory-grid{grid-template-columns:1fr}.rma-catalog-subcard{padding:16px;min-height:120px}.rma-catalog-subcard img{width:80px;height:80px}}@media (max-width:360px){.rma-catalog-grid{grid-template-columns:1fr}.rma-catalog-card-top{display:flex;padding-bottom:14px;min-height:100px}.rma-catalog-card-top img{position:static}.rma-header-cart>span{font-size:9px}}.rma{--rma-ink:#193d3b;--rma-dark:#123e3a;--rma-muted:#73827e;--rma-line:#e3eae6;background:#fff;padding:0 46px;max-width:1440px;font-size:15px;overflow:clip}.rma-market-header{height:86px;background:#fff}.rma-market-header nav a,.rma-market-header nav button{font-size:13px}.rma-header-cart{border:0;background:#edf6f1;padding:12px 17px;border-radius:6px}.rma-header-cart b{background:#05a89e}.rma-logo img{width:129px}.rma-market-header nav{gap:30px}.rma-shop-intro{position:relative;isolation:isolate;padding:45px 40px 28px;margin:28px 0 36px;background:linear-gradient(110deg,#eef7f0,#f6f9f3);border-radius:6px;overflow:hidden}.rma-shop-intro:after{content:"";position:absolute;z-index:-1;right:1%;top:-12%;width:39%;height:97%;background:url(images/4.webp)center/contain no-repeat;mix-blend-mode:multiply;transform:rotate(-5deg);opacity:.9}.rma .rma-shop-intro h1{font-size:49px;letter-spacing:-2px;line-height:1.08;margin:13px 0 16px;max-width:650px}.rma-shop-intro>p{font-size:13px;color:#56736a;margin:0 0 25px;max-width:60%}.rma-shop-intro .rma-eyebrow{font-size:9px;color:#43826d}.rma-shop-search{display:flex!important;align-items:center;gap:12px;max-width:760px;background:white;padding:8px 18px;border-radius:6px;border:1px solid #d7e6dc;box-shadow:0 9px 25px #17483108;margin:0!important}.rma-shop-search>span{font-size:30px;color:#2e7463;line-height:1}.rma .rma-shop-search #rma-search{border:0;background:transparent;padding:10px 0;min-height:38px;font-size:13px;outline-offset:5px}.rma-shop-context{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:17px;max-width:850px}.rma-shop-context button{border:0;background:none;padding:5px 0;color:#466b5d;font-size:11px;text-align:left}.rma-shop-context>span{color:#9cb4a5}.rma-shop-context small{margin-left:auto;font-size:9px}.rma-family-section{margin-bottom:30px}.rma-family-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:15px}.rma .rma-family-heading h2{font-size:20px;letter-spacing:-.5px;margin:0}.rma-family-heading>span{font-size:11px;color:#87968e}.rma-family-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.rma-family-grid a{display:flex;align-items:center;gap:9px;padding:10px 11px;min-height:65px;border:1px solid #e4ebe5;border-radius:6px;font-size:10px;line-height:1.4;font-weight:600;background:#fff;transition:background .15s,border .15s}.rma-family-grid a:hover{background:#f5faf5;border-color:#add0bb}.rma-family-grid a.active{border-color:#0a9e8e;background:#eaf7ef;color:#127058;box-shadow:inset 0 0 0 1px #0a9e8e}.rma-family-grid img{width:35px;height:35px;object-fit:contain}.rma-family-grid b{font-size:24px;width:30px;text-align:center;color:#238569}.rma-shop-results-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding-top:6px}.rma .rma-shop-results-heading h2{font-size:27px;letter-spacing:-.8px;margin:0 0 6px}.rma-shop-results-heading p{font-size:12px;margin:0}.rma-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rma-product-card{border:1px solid #e0e8e1;border-radius:6px;background:white;padding:17px 18px 0;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s,border .2s}.rma-product-card:hover{border-color:#aacdb8;box-shadow:0 12px 32px #173d2e0b;transform:translateY(-2px)}.rma-product-image{height:145px;display:grid;place-items:center;background:radial-gradient(ellipse,#f2f7ed,white 72%);margin-bottom:13px}.rma-product-image img{width:83%;height:130px;object-fit:contain;mix-blend-mode:multiply}.rma-product-link>small{font-size:9px;color:#829487;margin-bottom:5px}.rma .rma-product-link h3{font-size:20px;letter-spacing:-.5px;line-height:1.25;min-height:50px}.rma-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dce7df;border-radius:6px;overflow:hidden;background:white}.rma-rate-grid>div{padding:12px 10px}.rma-rate-grid>div+div{border-left:1px solid #e4ece6}.rma-rate-grid>div.active{background:#eaf7ef;box-shadow:inset 0 3px #12a98a}.rma-rate-grid small{font-size:11px;font-weight:650;color:#4f6e5d;margin-bottom:5px}.rma-rate-grid strong{display:block;font-size:17px;letter-spacing:-.5px;white-space:nowrap;font-weight:750}.rma-rate-grid span{display:block;font-size:9px;line-height:1.5;margin-top:4px;color:#7c8d81}.rma-rate-note{font-size:9px;margin-top:9px;color:#89988c}.rma-rate-block{margin:18px 0}.rma-rate-block.compact{margin:15px 0 14px;flex:1}.rma-rate-block.compact .rma-rate-grid{border:0;border-radius:0;background:none}.rma-rate-block.compact .rma-rate-grid>div{padding:0 9px}.rma-rate-block.compact .rma-rate-grid>div:first-child{padding-left:0}.rma-rate-block.compact .rma-rate-grid>div:last-child{padding-right:0}.rma-rate-block.compact .rma-rate-grid small{font-size:9px}.rma-rate-block.compact .rma-rate-grid strong{font-size:16px}.rma-rate-block.compact .rma-rate-grid span{font-size:8px}.rma-rate-block.compact .rma-rate-grid>div.active{box-shadow:none;background:none}.rma-rate-request{border-radius:6px;background:#f4f8f4;padding:13px;font-size:14px;font-weight:650}.rma-rate-request small{font-size:10px;margin-top:4px}.rma-product-action{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:650;background:#f6faf6;border-top:1px solid #e3ebe3;margin:0-18px;padding:15px 18px;color:#297b58!important}.rma-product-action:hover{background:#eaf6ed}.rma-product-action>span{font-size:19px;line-height:1}.rma-show-all{display:block;margin:27px auto 0;background:#fff;border:1px solid #b9d3c2;border-radius:6px;padding:13px 25px;font-size:12px;color:#3c7556}.rma-shop-support{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:32px 35px;background:#113f3b;color:white;border-radius:6px;margin:50px 0 28px}.rma-shop-support small{font-size:8px;letter-spacing:1.5px;color:#a0c7b5}.rma .rma-shop-support h2{font-size:24px;letter-spacing:-.5px;margin:10px 0}.rma-shop-support p{font-size:12px;color:#b6cfc4;margin:0}.rma-shop-support .rma-btn{background:#c9ecd9;color:#234e3b!important;border:0;white-space:nowrap;font-size:12px}.rma-shop-help{border:1px solid #dbebe0;border-radius:6px;padding:20px;font-size:12px;background:#f7fbf7;margin:-10px 0 25px}.rma-shop-cartbar{position:sticky;bottom:15px;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px auto;background:white;border:1px solid #bad7c3;border-radius:6px;padding:13px 18px;box-shadow:0 6px 30px #153b3320;font-size:12px;max-width:600px}.rma-shop-cartbar .rma-btn{min-height:42px;padding:10px 20px}.rma-wizard-progress{max-width:850px;margin:24px auto 0;padding:0}.rma-wizard-progress button{font-size:11px}.rma .rma-wizard-heading h1{font-size:38px;letter-spacing:-1.4px;margin:15px 0}.rma-wizard-heading{padding:30px 0 20px}.rma-wizard-heading p{font-size:13px;max-width:680px}.rma-layout.rma-wizard-layout{gap:30px;grid-template-columns:minmax(0,1fr) 270px}.rma-layout.rma-catalog-page{display:block}.rma-wizard-layout>aside{padding-top:30px}.rma-panel{box-shadow:none;border-radius:6px;padding:28px}.rma-configuration-top{display:flex;align-items:center;gap:22px;background:#f7faf5;border-radius:6px;padding:14px 18px;margin-bottom:28px}.rma-configuration-top>img{width:28%;height:145px;object-fit:contain;mix-blend-mode:multiply}.rma-configuration-top>div{flex:1;min-width:0}.rma-live-rent{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:15px 0 0;border-top:1px solid #dce7dc;padding-top:13px;font-size:11px}.rma-live-rent strong{font-size:23px;white-space:nowrap}.rma-live-rent small{font-size:9px;color:#319266}.rma fieldset.rma-spec{margin-bottom:27px}.rma .rma-spec legend{font-size:16px}.rma-spec-options button{border-radius:6px;font-size:12px;min-height:43px;padding:10px 14px}.rma-spec-options button.chosen{background:#e9f7ef;color:#177452;border-color:#239b72;box-shadow:inset 0 0 0 1px #239b72}.rma-expert,.rma-inline-accessories,.rma-more-specs{background:#fafcf9;border:1px solid #e0e9e0}.rma-expert summary,.rma-inline-accessories summary{font-size:12px}.rma-period-estimate{background:#f0f8f0;border:1px solid #d7e9d9;border-radius:6px;padding:18px;margin-top:20px}.rma-period-estimate>div{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.rma-period-estimate>div strong{font-size:16px}.rma-period-estimate>div span{font-size:10px;color:#43825c}.rma-period-estimate p{display:flex;justify-content:space-between;gap:15px;margin:7px 0;font-size:11px}.rma-period-estimate p b{white-space:nowrap;color:#234c35}.rma-period-estimate>small{margin-top:12px;font-size:9px}.rma-payment-options{border:0;padding:0;margin:28px 0 20px}.rma-payment-options legend{font-size:21px;font-weight:700;margin-bottom:15px}.rma-payment-choice{display:flex!important;align-items:flex-start;gap:13px;border:1px solid #dce7dd;border-radius:6px;padding:18px!important;margin:10px 0!important;cursor:pointer;background:white}.rma-payment-choice:has(input:checked){border-color:#12a47d;box-shadow:inset 0 0 0 1px #12a47d;background:#f0faf2}.rma-payment-choice input{margin:4px 0 0;accent-color:#059c75}.rma-payment-choice>span{flex:1}.rma-payment-choice strong{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.rma-payment-choice strong b{background:#d6f0d7;color:#277942;font-size:10px;border-radius:6px;padding:4px 9px}.rma-payment-choice small{font-size:11px;margin-top:5px}.rma-payment-choice>span>span{display:block;font-size:11px;color:#4b8161;margin-top:9px}.rma-payment-choice.unavailable{opacity:.65;cursor:default}.rma-checkout-totals{margin:20px 0 35px;padding:20px 22px;background:#f6f9f4;border-radius:6px}.rma-checkout-totals>div{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;padding:6px 0}.rma-checkout-totals .rma-discount{color:#1a8c52}.rma-checkout-totals .rma-amount-due{border-top:1px solid #d9e4d9;margin-top:12px;padding-top:17px;font-size:14px;font-weight:700}.rma-amount-due strong{font-size:29px;letter-spacing:-.9px}.rma-amount-due small{font-size:9px;font-weight:400}.rma #rma-view .rma-pricing{background:white;padding:0}.rma #rma-view .rma-pricing h2{font-size:23px}.rma #rma-view .rma-pricing .rma-total{border-top:1px solid #e0e8df;margin-top:18px;padding-top:18px}.rma #rma-view .rma-pricing .rma-total strong{font-size:25px}.rma #rma-view #rma-form h3{font-size:20px}.rma #rma-view #rma-submit{background:#13463d;border-color:#13463d;font-size:13px}.rma .rma-check a{text-decoration:underline}.rma .rma-footer{margin-top:32px}.rma-cart-foot p{font-size:11px}.rma-equipment-card .rma-rate-block .rma-rate-grid strong{font-size:16px}.rma .rma-success h1{font-size:38px}.rma-mobile-families{display:none}@media (max-width:1150px){.rma{padding:0 30px}.rma-family-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.rma-products{gap:15px}.rma-rate-block.compact .rma-rate-grid strong{font-size:13px}.rma-product-card{padding:15px 14px 0}.rma-product-action{margin:0-14px;padding:14px}.rma-layout.rma-wizard-layout{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.rma-layout.rma-catalog-page{display:block}.rma-configuration-top{display:block}.rma-configuration-top>img{width:100%;height:130px}.rma-shop-intro:after{right:-4%;width:43%}}@media (max-width:900px){.rma-products{grid-template-columns:repeat(2,minmax(0,1fr))}.rma-rate-block.compact .rma-rate-grid strong{font-size:16px}.rma-family-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rma-layout.rma-wizard-layout{display:block}.rma-wizard-layout>aside{display:none}.rma-configuration-top{display:flex}.rma-configuration-top>img{width:27%;height:130px}.rma-shop-intro{padding:35px 28px 25px}.rma .rma-shop-intro h1{font-size:42px}.rma-shop-context small{display:none}.rma-shop-intro:after{opacity:.6}.rma-shop-support{padding:28px}.rma .rma-shop-support h2{font-size:22px}.rma-shop-support .rma-btn{font-size:11px;padding:14px}.rma-wizard-actions{background:#fffffff5}}@media (max-width:600px){.rma{padding:0 18px}.rma-market-header{height:73px}.rma-header-cart{padding:9px 13px;font-size:10px}.rma-logo img{width:113px}.rma-shop-intro{margin:18px -3px 27px;border-radius:6px;padding:25px 20px 20px}.rma-shop-intro:after{width:49%;right:-10%;top:-10%;height:70%;opacity:.35}.rma .rma-shop-intro h1{font-size:34px;letter-spacing:-1.3px;max-width:95%}.rma-shop-intro>p{font-size:11px;max-width:95%;line-height:1.65;margin-bottom:21px}.rma-shop-search{padding:6px 12px;gap:8px}.rma .rma-shop-search #rma-search{font-size:11px}.rma-shop-search>span{font-size:25px}.rma-shop-context{gap:5px 9px;margin-top:12px}.rma-shop-context button{font-size:10px;max-width:100%;overflow-wrap:anywhere}.rma .rma-family-heading h2{font-size:17px}.rma-family-heading>span{display:none}.rma-family-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rma-family-grid a{padding:8px;min-height:59px;font-size:9px;gap:6px}.rma-family-grid img{width:25px;height:30px}.rma-family-grid a:nth-child(n+8){display:none}.rma-mobile-families{display:block;margin-top:10px}.rma-mobile-families label{font-size:10px}.rma-mobile-families select{font-size:12px}.rma .rma-shop-results-heading h2{font-size:24px}.rma-shop-results-heading p{font-size:11px}.rma-products{grid-template-columns:1fr;gap:17px}.rma-product-card{padding:18px 20px 0}.rma-product-image{height:135px;margin-bottom:10px}.rma-product-image img{height:125px;width:75%}.rma .rma-product-link h3{font-size:21px;min-height:0}.rma-rate-block.compact .rma-rate-grid strong{font-size:19px}.rma-rate-block.compact .rma-rate-grid small{font-size:10px}.rma-rate-block.compact .rma-rate-grid span{font-size:9px}.rma-rate-block.compact{margin:20px 0 15px}.rma-product-action{margin:0-20px;padding:15px 20px;font-size:12px}.rma-shop-support{display:block;padding:25px;margin:30px 0 20px}.rma-shop-support .rma-btn{margin-top:22px}.rma .rma-shop-support h2{font-size:23px}.rma-shop-cartbar{padding:10px 12px;gap:10px;font-size:10px;bottom:8px}.rma-shop-cartbar .rma-btn{font-size:10px;padding:10px 13px;min-height:40px}.rma-shop-help{font-size:11px}.rma .rma-wizard-heading h1{font-size:31px;letter-spacing:-1px}.rma-wizard-heading p{font-size:12px}.rma-breadcrumb{font-size:9px;padding-top:20px;gap:6px}.rma-wizard-progress button{font-size:9px}.rma-panel,.rma-technical-panel{padding:20px!important;border-radius:6px}.rma-configuration-top{display:block;padding:12px;margin-bottom:24px}.rma-configuration-top>img{width:100%;height:115px}.rma-rate-grid strong{font-size:16px}.rma-rate-grid span{font-size:8px}.rma-rate-grid>div{padding:10px 7px}.rma-rate-grid small{font-size:10px}.rma-live-rent strong{font-size:22px}.rma-detail-bottom{grid-template-columns:1fr}.rma-spec-options button{font-size:12px}.rma-payment-choice{padding:15px!important}.rma-payment-choice strong{font-size:13px}.rma-payment-choice strong b{font-size:9px}.rma-payment-options legend{font-size:20px}.rma-checkout-totals{padding:17px}.rma-amount-due strong{font-size:25px}.rma-period-estimate>div{display:block}.rma-period-estimate>div span{display:block;margin-top:4px}.rma-period-estimate p{font-size:10px}.rma .rma-footer{font-size:10px;margin-top:24px}.rma-wizard-actions .rma-btn{font-size:11px;max-width:79%}.rma-wizard-actions{padding-bottom:12px}.rma #rma-view #rma-submit{width:100%;font-size:12px}.rma .rma-success h1{font-size:31px}}.rma-invoice{border-top:1px solid #e2eae1;padding-top:28px;margin-top:25px}.rma-invoice>p{font-size:11px;margin:8px 0 20px}.rma-customer-type{padding:0;border:0;margin:20px 0;display:flex;flex-wrap:wrap;gap:12px}.rma-customer-type legend{font-size:12px;font-weight:650;margin-bottom:10px}.rma-customer-type label{display:flex;align-items:center;gap:9px;padding:12px 19px;border:1px solid #d6e3d7;border-radius:6px;font-size:12px;margin:0;cursor:pointer}.rma-customer-type label:has(input:checked){border-color:#119f7c;background:#edf8ef;box-shadow:inset 0 0 0 1px #119f7c}.rma-customer-type input{accent-color:#089a73}.rma-invoice input[name=vat_number],.rma-invoice input[name=tax_id]{text-transform:uppercase}.rma-vat-status{font-size:11px;color:#397257;margin:-4px 0 17px;line-height:1.6;min-height:18px}.rma-invoice-extra{margin:5px 0 18px;border-bottom:1px solid #e2e9df;padding-bottom:12px}.rma-invoice-extra summary{cursor:pointer;font-size:11px;color:#5e7d67;padding:6px 0}.rma-invoice-extra[open] summary{margin-bottom:14px}.rma-tax-policy{font-size:10px;padding-bottom:12px;color:#53715e}.rma #rma-tax-progress{font-size:11px;color:#648c6a;margin-bottom:15px}.rma #rma-cf-status{font-size:10px;margin-top:5px}.rma #rma-tax-id-field{margin-bottom:20px}.rma #rma-company-fields>label small{margin:6px 0 0;font-size:10px}.rma-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:22px 8px;margin:-16px 0 31px;border-bottom:1px solid #e4ece6;align-items:center}.rma-trust-review,.rma-trust-secure{display:flex;align-items:center;gap:15px;min-width:0}.rma-trust-review>span:last-child,.rma-trust-secure>span:last-child{min-width:0}.rma-trust-strip strong{font-size:11px;font-weight:600;display:block;line-height:1.5}.rma-trust-strip small{font-size:9px;color:#8a978f;margin-top:3px}.rma-trust-review:hover strong{color:#079e85}.rma-google-word{font-family:Arial,sans-serif;font-size:25px;font-weight:650;letter-spacing:-1.4px;white-space:nowrap}.rma-google-word i{font-style:normal}.rma-google-word i:nth-child(1),.rma-google-word i:nth-child(4){color:#4285f4}.rma-google-word i:nth-child(2),.rma-google-word i:nth-child(6){color:#ea4335}.rma-google-word i:nth-child(3){color:#fbbc05}.rma-google-word i:nth-child(5){color:#34a853}.rma-trustpilot-word{font-size:18px;font-weight:650;letter-spacing:-.7px;white-space:nowrap;color:#24352e}.rma-trustpilot-word>span{color:#00a878;font-size:25px;vertical-align:-1px}.rma-trust-lock{display:grid;place-items:center;background:#edf6ee;color:#3d8f68;border-radius:50%;height:39px;width:39px;flex-shrink:0}.rma-payment-trust{margin:24px 0 0;padding:20px 0 0;border-top:1px solid #e4ece4}.rma-payment-trust-title{display:flex;align-items:center;gap:8px;color:#557a63}.rma-payment-trust-title strong{font-size:11px;font-weight:600}.rma-payment-trust-title svg{width:17px;height:17px}.rma-payment-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:13px 0 11px}.rma-pay-brand{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 12px;border:1px solid #dce5df;border-radius:6px;background:white}.rma-pay-brand b{font-size:10px;font-weight:650}.rma-pay-brand svg{width:19px;height:19px;color:#688273}.rma-paypal-brand b{font-size:15px;font-style:italic;letter-spacing:-.5px;color:#003087}.rma-paypal-brand b>span{color:#009cde}.rma-payment-trust>small{font-size:9px;max-width:490px;line-height:1.6}.rma-trust-strip.compact{margin:5px 0 25px;padding:17px 5px;grid-template-columns:1fr 1fr;gap:17px}.rma-trust-strip.compact .rma-trust-secure{display:none}.rma-trust-strip.compact .rma-trust-review{gap:12px}.rma-trust-strip.compact .rma-google-word{font-size:22px}.rma-trust-strip.compact .rma-trustpilot-word{font-size:16px}@media (max-width:1000px){.rma-trust-strip{gap:14px;padding-left:0;padding-right:0}.rma-trust-review{gap:10px}.rma-trust-strip strong{font-size:10px}.rma-trust-strip small{font-size:8px}.rma-google-word{font-size:22px}.rma-trustpilot-word{font-size:17px}}@media (max-width:650px){.rma-trust-strip{grid-template-columns:1fr 1fr;gap:17px 14px;margin:-12px 0 24px;padding:13px 0 18px}.rma-trust-review{display:block}.rma-trust-review>span:last-child{display:block;margin-top:7px}.rma-trust-strip strong{font-size:10px}.rma-trust-strip small{font-size:8px}.rma-trust-secure{grid-column:1/-1;border-top:1px solid #e8eee7;padding-top:14px;gap:10px}.rma-trust-secure>span:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:3px 15px}.rma-trust-secure small{margin:0}.rma-trust-lock{height:28px;width:28px}.rma-trust-lock svg{width:16px;height:16px}.rma-trust-strip.compact{padding:14px 0}.rma-payment-trust-title strong{font-size:11px}.rma-pay-brand{padding:6px 10px}.rma-payment-trust>small{font-size:9px}}.rma-simple-intro{padding-bottom:32px}.rma-simple-intro .rma-shop-context{margin-top:23px}.rma-more-categories{margin-top:43px;padding-top:30px;border-top:1px solid #e2ebe3}.rma-load-more{text-align:center;padding:27px 0 5px}.rma-load-more>small{font-size:10px;color:#85958a}.rma-load-more .rma-show-all{display:inline-flex;gap:25px;align-items:center;margin-top:14px;padding:14px 28px;min-width:190px;justify-content:center}.rma-load-more .rma-show-all:hover{background:#edf7ee}.rma-all-loaded{display:block;margin-top:12px;font-size:11px;color:#5b8068}.rma-market-footer{margin:45px -46px 0;padding:32px 46px 0;background:#f5f9f4;border-top:1px solid #e0e9df}.rma-footer-trust-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.rma-footer-trust-heading>strong{font-size:19px;letter-spacing:-.4px}.rma-footer-trust-heading>span{font-size:11px;color:#7d9181}.rma-footer-trust .rma-trust-strip{margin:0;padding:18px 0 24px}.rma-footer-trust .rma-payment-trust{margin:0;padding:19px 0 22px;border:0;display:grid;grid-template-columns:1fr auto;gap:0 25px;align-items:center}.rma-footer-trust .rma-payment-badges{grid-column:2;grid-row:1/3;margin:0}.rma-footer-trust .rma-payment-trust>small{margin-top:5px}.rma-market-footer .rma-footer{margin:0;padding:22px 0;border-top:1px solid #dfe8dd}.rma-market-footer .rma-footer>strong{font-size:21px;color:#2e6751}.rma-market-footer .rma-pay-brand{background:#fff}@media (max-width:1150px){.rma-market-footer{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}@media (max-width:650px){.rma-simple-intro{padding-bottom:23px}.rma-more-categories{margin-top:30px;padding-top:22px}.rma-market-footer{margin:30px -18px 0;padding:25px 18px 0}.rma-footer-trust-heading{display:block;margin-bottom:9px}.rma-footer-trust-heading>strong{font-size:18px;display:block}.rma-footer-trust-heading>span{display:block;font-size:10px;margin-top:7px}.rma-footer-trust .rma-payment-trust{display:block;padding:18px 0 22px}.rma-footer-trust .rma-payment-badges{margin:13px 0 10px}.rma-footer-trust .rma-trust-strip{padding:16px 0 20px}.rma-market-footer .rma-footer{padding:19px 0}.rma-load-more{padding-top:23px}}.rma-project-header{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #dbe7de;border-radius:6px;background:#f6faf5;margin:17px 0 0;overflow:hidden}.rma-project-header>button{display:flex;align-items:center;gap:13px;min-width:0;border:0;background:transparent;padding:14px 20px;text-align:left;color:inherit}.rma-project-header>button+button{border-left:1px solid #dce7dc}.rma-project-header>button:hover{background:#ecf6ed}.rma-project-header-symbol{font-size:23px;color:#468c6b}.rma-project-header>button>span:nth-child(2){min-width:0;flex:1}.rma-project-header small{font-size:8px;letter-spacing:1px;color:#83988a;font-weight:600}.rma-project-header strong{font-size:12px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.rma-project-header i{font-style:normal;display:grid;place-items:center;color:#3b8867;width:29px;height:29px;border:1px solid #d2e3d4;border-radius:50%;background:white;flex-shrink:0}.rma-project-header i svg{width:14px;height:14px}.rma-simple-intro{padding-top:36px;padding-bottom:30px}.rma-project-header button:focus-visible{outline-offset:-4px}@media (max-width:650px){.rma-project-header{margin-top:11px;grid-template-columns:1fr}.rma-project-header>button{padding:12px 14px;gap:10px}.rma-project-header>button+button{border-left:0;border-top:1px solid #dce7dc}.rma-project-header strong{font-size:11px}.rma-project-header-symbol{font-size:20px}.rma-project-header i{width:26px;height:26px}.rma-simple-intro{padding-top:24px}}.rma-project-header{position:sticky;top:0;z-index:10;box-shadow:0 5px 20px #234f3205}.admin-bar .rma-project-header{top:32px}@media (max-width:782px){.admin-bar .rma-project-header{top:46px}}.rma-project-header{position:static;margin:0 0 34px;box-shadow:0 8px 28px #234f3206;background:#fff;border-radius:6px}.rma-project-header>button{padding:20px 24px}.rma-project-header strong{font-size:14px}.rma-project-header small{font-size:9px}.rma-option-heading{display:flex;justify-content:space-between;gap:15px;margin:28px 0 15px;color:#6c8075;font-size:12px}.rma-option-heading small{font-size:11px}.rma-option-list{display:grid;gap:16px}.rma-option-card{display:grid;grid-template-columns:130px 1fr 220px;gap:20px;align-items:center;border:1px solid #e0e8df;border-radius:6px;background:#fff;padding:24px}.rma-option-picture img{width:100%;height:110px;object-fit:contain}.rma .rma-option-copy h2{font-size:17px;line-height:1.5;margin:8px 0;color:#173e34}.rma-option-copy h2 span{display:block;font-size:24px;font-weight:700}.rma-option-copy p{font-size:11px;color:#6c8075;margin:5px 0}.rma-value-tag{display:inline-block;background:#e9f5e6;color:#43753a;padding:5px 9px;border-radius:6px;font-size:10px}.rma-option-price{text-align:right;display:grid;gap:8px}.rma-option-price>strong{font-size:25px;letter-spacing:-.7px}.rma-option-price>strong small{font-size:10px;font-weight:400;letter-spacing:0}.rma-option-price>span{font-size:10px;color:#708274}.rma-option-price .rma-btn{margin-top:7px;width:100%;justify-content:center}.rma-option-tiers{grid-column:2/-1;border-top:1px solid #edf1ec;padding-top:12px}.rma-option-tiers .rma-rate-block{margin:0}.rma-option-tiers .rma-rate-grid{background:transparent}.rma-option-tiers .rma-rate-note{display:none}.rma-custom-request{margin-top:26px;display:block}.rma-selected-size{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f3f8f0;border-radius:6px;margin-bottom:20px;gap:15px}.rma-selected-size strong{font-size:19px}.rma-selected-size button{font-size:11px}.rma-modal-open{overflow:hidden}.rma-modal-backdrop{position:fixed;inset:0;background:#102d26a6;backdrop-filter:blur(4px);z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px}.rma-context-modal{width:620px;max-width:100%;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;background:white;border-radius:6px;padding:28px;box-shadow:0 25px 80px #0003}.rma-modal-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.rma-modal-heading small{font-size:9px;letter-spacing:1.5px;color:#7c8e82}.rma .rma-modal-heading h2{font-size:28px;margin:7px 0}.rma-modal-heading>button{border:1px solid #dde7dc;background:#f6f9f4;border-radius:50%;width:38px;height:38px;flex-shrink:0}.rma-context-modal>label{display:block;font-size:12px;font-weight:600}.rma-context-modal>label input{display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #d9e3d8;border-radius:6px;margin-top:9px;font:inherit}.rma .rma-context-modal h3{font-size:15px;margin:24px 0 13px}.rma-modal-summary{font-size:12px;color:#4d6c59;min-height:18px}.rma-context-modal>.rma-btn{width:100%;justify-content:center;margin-top:12px}#rma-modal-map small{font-size:10px;display:block;margin-top:8px}@media (max-width:700px){.rma-project-header>button{padding:16px}.rma-project-header strong{white-space:normal;font-size:12px}.rma-option-card{grid-template-columns:80px 1fr;padding:17px;gap:14px}.rma-option-picture img{height:80px}.rma .rma-option-copy h2{font-size:13px}.rma-option-copy h2 span{font-size:21px}.rma-option-price{grid-column:1/-1;text-align:left;grid-template-columns:1fr 1fr;align-items:center}.rma-option-price>span{grid-column:1;grid-row:2}.rma-option-price .rma-btn{grid-column:2;grid-row:1/3;margin:0}.rma-option-price>strong{font-size:22px}.rma-option-tiers{grid-column:1/-1}.rma-option-heading{display:block}.rma-option-heading small{display:block;margin-top:6px}.rma-modal-backdrop{padding:12px}.rma-context-modal{padding:20px;max-height:calc(100dvh - 24px);border-radius:6px}.rma-selected-size{align-items:start;flex-direction:column}.rma-option-tiers .rma-rate-grid strong{font-size:14px}}.rma .rma-shop-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:center;padding:48px 42px;margin:28px 0 24px;overflow:visible;background:linear-gradient(125deg,#edf7f1 0%,#f7faf1 68%,#e9f3eb 100%)}.rma .rma-shop-intro:after{display:none}.rma .rma-hero-copy h1{font-size:46px;letter-spacing:-1.7px;line-height:1.12;max-width:none;margin:20px 0}.rma-hero-copy h1 span{color:#239581}.rma-hero-copy>p{font-size:14px;line-height:1.8;max-width:570px;color:#587166}.rma-hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:25px 0}.rma-hero-actions .rma-link{font-size:11px}.rma-hero-benefits{display:flex;flex-wrap:wrap;gap:8px 18px;color:#476958;font-size:10px}.rma-hero-visual{min-width:0;text-align:center;align-self:center}.rma .rma-hero-visual img{display:block;width:100%;height:280px;object-fit:contain;object-position:center;max-width:100%;filter:drop-shadow(0 18px 12px #1b493513);margin:0 auto 15px}.rma-hero-caption{display:inline-grid;gap:5px;background:#ffffffb8;border:1px solid #dce9db;border-radius:6px;padding:13px 22px}.rma-hero-caption span{font-size:8px;letter-spacing:1.1px;color:#7e9488}.rma-hero-caption strong{font-size:13px;color:#345a46}.rma .rma-rate-grid>div.active{background:#e6f5eb;box-shadow:inset 0 0 0 2px #249b78;border-radius:6px;color:#154e3d;position:relative}.rma .rma-rate-grid>div.active strong{color:#087b5a}.rma-rate-grid small em{display:block;font-size:8px;font-style:normal;letter-spacing:0;font-weight:600;color:#11815e;margin-top:5px}.rma-rate-grid>div{min-width:0}.rma .rma-live-rent{background:#eef8f0;border:1px solid #c9e5d1;border-radius:6px;padding:18px 15px}.rma .rma-live-rent strong{color:#137b59}.rma-option-tiers .rma-rate-grid>div.active{background:#e6f5eb}.rma .rma-context-modal{display:flex;flex-direction:column;padding:0;box-sizing:border-box;overflow:hidden;max-height:calc(100dvh - 40px);width:660px}.rma .rma-modal-heading{flex-shrink:0;padding:22px 26px 18px;margin:0;border-bottom:1px solid #edf1eb}.rma-modal-body{overflow:auto;overscroll-behavior:contain;min-height:0;padding:20px 26px 12px;flex:1 1 auto}.rma-modal-body>label{display:block;font-size:12px;font-weight:600}.rma-modal-body>label input{display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #d9e3d8;border-radius:6px;margin-top:8px;font:inherit}.rma-modal-body>h3{margin-top:20px}.rma-route-disclosure{display:block;font-size:9px;color:#86948a;line-height:1.5;margin-top:8px}.rma-modal-footer{flex-shrink:0;padding:13px 26px 18px;background:#fff;border-top:1px solid #e1e9df;box-shadow:0-8px 18px #234f3206}.rma-modal-footer .rma-modal-summary{margin:0 0 9px;min-height:0;font-size:11px;line-height:1.5}.rma-modal-footer>.rma-btn{width:100%;justify-content:center;font-size:13px;min-height:48px}.rma .rma-detail-bottom{grid-template-columns:minmax(150px,240px);margin-top:22px}.rma-custom-configuration{margin-bottom:22px}.rma-checkout-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:25px;align-items:start}.rma-checkout-fields{min-width:0;display:grid;gap:20px}.rma .rma-checkout-card{padding:28px!important;border:1px solid #e0e8df;box-shadow:0 4px 24px #1b493504;border-radius:6px!important;background:#fff;margin:0}.rma-step-label{font-size:9px;font-weight:600;letter-spacing:1.2px;color:#749284;margin-bottom:20px}.rma .rma-checkout-card h3{font-size:21px;margin:0 0 13px;letter-spacing:-.3px}.rma-checkout-card .rma-invoice>p{font-size:11px;line-height:1.7;margin-bottom:22px}.rma .rma-checkout-card label{font-size:12px}.rma-checkout-comment label>span{font-size:10px;color:#8c9a91;margin-left:6px}.rma-checkout-comment textarea{display:block;margin-top:10px;border:1px solid #dbe4d7;border-radius:6px;padding:15px;width:100%;box-sizing:border-box;font:inherit;font-size:12px;line-height:1.7;min-height:115px;background:#fafcf8}.rma-checkout-overview{position:sticky;top:20px;min-width:0}.rma .rma-checkout-overview h2{font-size:23px}.rma .rma-checkout-overview .rma-pricing>p{font-size:12px;line-height:1.9;background:#f5f9f2;padding:14px;border-radius:6px}.rma .rma-checkout-overview .rma-pricing article{padding:20px 0;border-bottom:1px solid #e9eee7}.rma .rma-checkout-overview .rma-pricing article>strong{font-size:15px;display:block}.rma .rma-checkout-overview .rma-pricing article>small{display:block;font-size:10px;color:#7b8e80;margin:6px 0 16px}.rma .rma-checkout-overview .rma-pricing article>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:11px;line-height:1.6;padding:6px 0}.rma .rma-checkout-overview .rma-pricing article>div>b{white-space:nowrap;font-size:12px}.rma .rma-checkout-overview .rma-pricing .rma-total{font-size:12px;padding-top:18px;margin-top:0}.rma .rma-checkout-overview .rma-pricing .rma-total strong{font-size:23px}.rma-checkout-overview>.rma-panel>.rma-link{font-size:11px;margin:15px 0;display:inline-block}.rma-checkout-overview .rma-checkout-totals{margin:10px 0 20px;background:#f0f7ec}.rma .rma-checkout-overview .rma-amount-due strong{font-size:27px}.rma-checkout-reassurance{border-top:1px solid #e6eee1;padding-top:20px;font-size:11px;color:#6c8372;line-height:1.7}.rma-checkout-reassurance strong{color:#345944;font-size:12px}.rma-checkout-reassurance p{margin:7px 0}.rma-checkout-reassurance a{color:#16846b;font-size:12px}.rma .rma-terms-summary{background:#f7f9f4;border-radius:6px;padding:21px;margin:22px 0}.rma .rma-terms-summary h3{font-size:16px;line-height:1.4}.rma-terms-summary>div{margin-top:16px}.rma-terms-summary strong{font-size:11px;color:#496b54}.rma-terms-summary p{font-size:10px;line-height:1.8;color:#758675;margin:5px 0}.rma-terms-summary .rma-link{font-size:10px;display:block;margin-top:15px}.rma-checkout-card .rma-check{align-items:start;font-size:10px;line-height:1.7;margin:18px 0}.rma-checkout-card .rma-check input{margin-top:4px;flex-shrink:0}.rma .rma-checkout-card #rma-submit{width:100%;justify-content:center;min-height:54px;font-size:13px}.rma-checkout-card #rma-payment-footnote{display:block;text-align:center;font-size:9px;line-height:1.7;margin:12px 0 20px;color:#7b8e81}.rma-checkout-form .rma-invoice{border:0;padding:0;margin:0}.rma-checkout-form .rma-payment-options{margin-top:0}@media (max-width:1050px){.rma .rma-hero-copy h1{font-size:37px}.rma .rma-shop-intro{padding:32px;gap:18px}.rma .rma-hero-visual img{height:240px}.rma-checkout-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:18px}.rma .rma-checkout-card{padding:22px!important}}@media (max-width:800px){.rma-checkout-grid{display:flex;flex-direction:column}.rma-checkout-overview{position:static;order:-1;width:100%}.rma-checkout-fields{width:100%}.rma .rma-shop-intro{grid-template-columns:1fr .7fr;padding:28px 24px}.rma .rma-hero-copy h1{font-size:32px}.rma-hero-copy>p{font-size:12px}.rma-hero-benefits{font-size:9px}.rma-hero-caption{padding:10px}.rma-hero-caption strong{font-size:11px}.rma-hero-actions{gap:12px}}@media (max-width:600px){.rma .rma-shop-intro{grid-template-columns:1fr;margin:18px 0 24px;padding:28px 22px;gap:16px}.rma .rma-hero-copy h1{font-size:34px;margin:15px 0}.rma-hero-copy>p{font-size:12px}.rma .rma-hero-visual img{height:195px;margin-bottom:5px}.rma-hero-caption{padding:10px 16px}.rma-hero-actions{margin:20px 0 16px}.rma-hero-actions .rma-btn{font-size:11px}.rma-hero-benefits{font-size:9px;gap:6px 12px}.rma .rma-context-modal{max-height:calc(100dvh - 20px);border-radius:6px}.rma .rma-modal-heading{padding:15px 18px 12px}.rma .rma-modal-heading h2{font-size:23px}.rma-modal-body{padding:15px 18px 10px}.rma-modal-footer{padding:12px 18px max(14px,env(safe-area-inset-bottom))}.rma-modal-footer .rma-modal-summary{font-size:10px}.rma .rma-checkout-card{padding:21px!important}.rma .rma-checkout-card h3{font-size:19px}.rma .rma-rate-grid small em{font-size:7px}.rma .rma-checkout-overview .rma-pricing article>div{font-size:10px}.rma .rma-terms-summary{padding:17px}.rma .rma-checkout-overview .rma-amount-due strong{font-size:25px}}.rma-geo-autocomplete{margin-top:7px}.rma .rma-address-options{border:1px solid #cdded1;border-radius:6px;background:white;overflow:auto;max-height:220px;box-shadow:0 8px 22px #164b2910;margin-bottom:8px}.rma .rma-address-options[hidden]{display:none}.rma .rma-address-options>button{display:flex;width:100%;gap:10px;align-items:center;padding:12px 14px;font-size:12px;line-height:1.6;text-align:left;border:0;background:#fff;color:#345c48;white-space:normal}.rma .rma-address-options>button+button{border-top:1px solid #eef3eb}.rma .rma-address-options>button:hover,.rma .rma-address-options>button.active{background:#eaf6ec}.rma-address-options>button>span:first-child{color:#179d78;font-size:18px;flex-shrink:0}.rma .rma-address-status{display:block;font-size:9px;line-height:1.6;color:#7a8c7e;margin:5px 0 0}.rma-routing-attribution{font-size:9px;line-height:1.6}.rma{--rma-ink:#293335;--rma-dark:#293335;--rma-accent:#00b4b3;--rma-mint:#edfafa;--rma-muted:#747d7e;font-family:theinhardt,Arial,sans-serif;background:#fff;color:#293335}.rma h1,.rma h2,.rma h3,.rma .rma-wizard-heading h1,.rma .rma-option-copy h2{color:#293335;font-weight:500}.rma .rma-hero-copy h1{font-weight:500;letter-spacing:-1.3px}.rma .rma-shop-intro{background:#effafa;border-radius:6px}.rma .rma-hero-copy h1 span{color:#00a7a7}.rma .rma-hero-copy>p{color:#667174}.rma .rma-btn,.rma #rma-view #rma-submit,.rma .rma-checkout-card #rma-submit{background:#00b4b3;border-color:#00b4b3;border-radius:6px;color:white;font-weight:500}.rma .rma-btn:hover,.rma #rma-view #rma-submit:hover{background:#009d9c;border-color:#009d9c}.rma .rma-link,.rma .rma-back{color:#008d8d}.rma .rma-selected-size{background:#edfafa;border:1px solid #d4eeee;color:#293335}.rma .rma-selected-size strong{font-size:21px;font-weight:500}.rma .rma-rate-grid>div.active,.rma .rma-option-tiers .rma-rate-grid>div.active{background:#e7f9f8;box-shadow:inset 0 0 0 2px #00b4b3;color:#293335}.rma .rma-rate-grid>div.active strong,.rma .rma-rate-grid small em{color:#008d8d}.rma .rma-live-rent,.rma .rma-checkout-totals{background:#edfafa;border-color:#d4eeee}.rma .rma-live-rent strong,.rma .rma-discount{color:#008d8d}.rma .rma-project-header{border-color:#e0e5e5;border-radius:6px}.rma .rma-project-header>button:hover{background:#f2fbfb}.rma .rma-project-header i{color:#00a4a4;border-color:#d7ebeb}.rma .rma-project-header-symbol{color:#00a4a4}.rma .rma-value-tag{background:#e6f9f8;color:#008b8b}.rma .rma-panel,.rma .rma-option-card,.rma .rma-product-card{border-color:#e2e6e6;background:#fff;box-shadow:0 2px 12px #29333506}.rma .rma-next-steps{background:#f6f9fa;border:1px solid #e1e9e9;border-radius:6px;padding:18px 22px;margin-bottom:22px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;font-size:12px;color:#667477}.rma-next-steps strong{color:#293335}.rma .rma-cart-selection{font-weight:500;color:#293335}.rma .rma-transport-basis{display:block;font-size:10px;line-height:1.7;color:#6b797b;margin-top:7px}.rma .rma-terms-summary{background:#f7fafa}.rma .rma-checkout-overview .rma-pricing>p{background:#f4fafa}.rma .rma-hero-caption{background:#fff;border-color:#dcecec}.rma .rma-hero-caption strong{color:#293335}.rma .rma-hero-benefits{color:#3e686a}.rma .rma-step-label{color:#008c8c}.rma .rma-wizard-progress button.current b{background:#00b4b3}.rma .rma-service label:has(input:checked),.rma .rma-payment-choice:has(input:checked){border-color:#00b4b3;background:#f1fbfa}.rma .rma-checkout-reassurance a{color:#008d8d}@media (max-width:600px){.rma .rma-next-steps{display:grid;gap:8px;padding:16px;font-size:11px}.rma .rma-selected-size strong{font-size:19px}.rma .rma-option-copy h2 span{font-size:19px}}.rma-selected-size>div{display:grid;gap:6px}.rma-selected-size>div>small{font-size:11px;line-height:1.7;color:#68787a}.rma .rma-checkout-fields .rma-step-label{letter-spacing:.7px}#rma-app .rma-rate-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch}#rma-app .rma-rate-grid>div{padding:14px 12px!important;border:1px solid #e2e7e8;border-radius:6px;display:flex!important;flex-direction:column;gap:7px;background:#fff;min-width:0;margin:0!important}#rma-app .rma-rate-grid>div.active{background:#f0fbfa!important;border:1px solid #00a7a7!important;box-shadow:none!important}#rma-app .rma-rate-grid small{display:block!important;font-size:12px!important;line-height:1.4!important;color:#58686b}#rma-app .rma-rate-grid small em{display:inline-block!important;background:#008b8b;color:white!important;padding:3px 6px;border-radius:6px;font-size:10px!important;margin:5px 0 0!important;white-space:nowrap}#rma-app .rma-rate-grid strong{display:block;font-size:20px!important;line-height:1.3!important;color:#293335!important;margin:0!important}#rma-app .rma-rate-grid span{font-size:11px!important;line-height:1.5!important;color:#58686b}#rma-app .rma-option-tiers{padding-top:16px!important;margin-top:16px!important;grid-column:1/-1}#rma-app .rma-option-tiers .rma-rate-grid{max-width:none!important}#rma-app .rma-included{background:#f3faf8;border:1px solid #dcebe6;border-radius:6px;padding:16px;margin:18px 0;color:#293335}#rma-app .rma-included>strong{font-size:14px;color:#176458}#rma-app .rma-included ul{padding-left:20px;margin:8px 0;font-size:14px}#rma-app .rma-included small{font-size:12px;color:#566967;line-height:1.6}#rma-app .rma-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}#rma-app .rma-section-heading h2{margin:0}#rma-app .rma-live-costs{padding:18px 0}#rma-app .rma-live-costs h3{font-size:23px;margin:0 0 10px}#rma-app .rma-live-costs>p{font-size:13px;color:#59686b}#rma-app .rma-cost-machine{padding:18px 0;border-bottom:1px solid #e1e7e7}#rma-app .rma-cost-machine summary{font-size:15px;font-weight:600;cursor:pointer;margin-bottom:15px;line-height:1.5}#rma-app .rma-cost-machine>div,#rma-app .rma-cost-total{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:13px;line-height:1.7;margin-top:10px}#rma-app .rma-cost-machine b{white-space:nowrap;color:#293335}#rma-app .rma-cost-machine small,#rma-app .rma-live-costs>small{display:block;font-size:11px;line-height:1.6;color:#647174}#rma-app .rma-cost-total{border-radius:6px;background:#edfafa;padding:16px;margin:20px 0 10px;font-weight:600}#rma-app .rma-cost-total strong{font-size:23px;white-space:nowrap}#rma-app .rma-cost-note{font-size:12px!important;line-height:1.6}#rma-app .rma-wizard-layout>aside{align-self:start;position:sticky;top:24px}#rma-app .rma-cart{background:#fff;border:1px solid #e1e6e7;border-radius:6px;padding:24px}#rma-app .rma-how-banner,#rma-app .rma-help{background:#293335!important;color:#fff!important;border-radius:6px;padding:24px!important}#rma-app .rma-how-banner :is(h2,h3,strong,p,span,small),#rma-app .rma-help :is(strong,p,a){color:#fff!important}#rma-app .rma-how-banner p,#rma-app .rma-help p{font-size:14px!important;line-height:1.7!important}#rma-app .rma-market-footer{background:#f5f8f8;color:#293335}#rma-app .rma-market-footer :is(h2,h3,strong){color:#293335}#rma-app .rma-footer-trust-heading>span,#rma-app .rma-market-footer small{color:#526367;font-size:12px;line-height:1.6}#rma-app .rma-wizard-progress{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){#rma-app .rma-rate-grid{gap:6px!important}#rma-app .rma-rate-grid>div{padding:11px 8px!important}#rma-app .rma-rate-grid strong{font-size:17px!important}#rma-app .rma-rate-grid small em{font-size:9px!important}#rma-app .rma-wizard-layout>aside{position:static}#rma-app .rma-cost-total strong{font-size:21px}}#rma-app .rma-shop-support{background:#293335!important;color:#fff!important;padding:32px!important}#rma-app .rma-shop-support :is(h2,h3,strong,p,span,small,a){color:#fff!important}#rma-app .rma-shop-support h2{font-size:27px;line-height:1.3}#rma-app .rma-shop-support p{font-size:15px;line-height:1.7}#rma-app .rma-shop-support small{font-size:12px}#rma-app .rma-checkout-essentials{border-top:1px solid #e4e9ea;margin:24px 0;padding-top:22px;font-size:14px;line-height:1.65;color:#425458}#rma-app .rma-checkout-essentials>strong{color:#293335;font-size:16px}#rma-app .rma-checkout-essentials details>summary{cursor:pointer;text-decoration:underline;color:#008080;padding:10px 0;font-size:13px}#rma-app .rma-checkout-essentials .rma-terms-summary{margin:10px 0;font-size:12px}#rma-app .rma-option-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#rma-app .rma-option-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:22px!important;min-width:0;margin:0!important;border-radius:6px}#rma-app .rma-option-picture{width:100%;height:145px;margin-bottom:18px;display:flex;justify-content:center;align-items:center;background:#f7f9f9;border-radius:6px}#rma-app .rma-option-picture img{width:100%;height:130px;object-fit:contain}#rma-app .rma-option-copy{min-height:125px}#rma-app .rma-option-copy h2{font-size:20px!important;line-height:1.35!important;margin:8px 0 10px!important}#rma-app .rma-option-copy h2 span{display:block;font-size:18px!important;line-height:1.4!important;margin-top:5px;color:#293335}#rma-app .rma-option-copy p{font-size:12px;line-height:1.6;color:#56686b;margin:8px 0 15px}#rma-app .rma-option-price{margin-top:auto;text-align:left;display:flex;flex-direction:column;align-items:stretch;gap:10px}#rma-app .rma-option-price>strong{font-size:26px;line-height:1.4;color:#293335}#rma-app .rma-option-price>strong small{font-size:13px;font-weight:400}#rma-app .rma-option-price>span{font-size:12px;color:#5d6c6e;line-height:1.5}#rma-app .rma-option-price .rma-btn{width:100%;margin-top:6px;justify-content:center}#rma-app .rma-option-tiers{margin-top:18px!important;padding-top:16px!important;border-top:1px solid #e7ecec}#rma-app .rma-option-tiers .rma-rate-grid{gap:5px!important}#rma-app .rma-option-tiers .rma-rate-grid>div{padding:10px 7px!important;gap:6px}#rma-app .rma-option-tiers .rma-rate-grid strong{font-size:15px!important}#rma-app .rma-option-tiers .rma-rate-grid small{font-size:11px!important}#rma-app .rma-option-tiers .rma-rate-grid span{font-size:10px!important}#rma-app .rma-option-tiers .rma-rate-grid small em{font-size:9px!important;white-space:normal}@media (max-width:1100px){#rma-app .rma-option-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){#rma-app .rma-option-list{grid-template-columns:minmax(0,1fr);gap:16px}#rma-app .rma-option-card{padding:20px!important}#rma-app .rma-option-copy{min-height:0}#rma-app .rma-option-picture{height:130px}}#rma-app,#rma-app #rma-view,#rma-app #rma-category-results,#rma-app #rma-trust{scroll-margin-top:32px}#rma-app :is(.rma-btn,.rma-product-card,.rma-option-card,.rma-project-header>button,.rma-link,.rma-item-actions button){transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}#rma-app .rma-modal-body{overscroll-behavior:contain}#rma-app .rma-modal-backdrop{animation:rma-backdrop-in .16s ease-out both}#rma-app .rma-context-modal{animation:rma-dialog-in .18s cubic-bezier(.2,.7,.2,1) both}@keyframes rma-backdrop-in{from{opacity:0}to{opacity:1}}@keyframes rma-dialog-in{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#rma-app *,#rma-app *::before,#rma-app *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#rma-app .rma-footer-logo{display:inline-flex;align-items:center;flex-shrink:0}#rma-app .rma-footer-logo img{display:block;width:128px;height:40px;object-fit:contain}#rma-app .rma-route-warning{background:#fff7e9;border:1px solid #eed8ad;border-radius:6px;padding:15px;margin:15px 0;color:#5b4727;font-size:13px;line-height:1.6}#rma-app .rma-route-warning>strong{font-size:14px;color:#5b4727}#rma-app .rma-route-warning p{margin:8px 0}#rma-app .rma-wizard-layout>aside{position:static!important;align-self:start;min-width:0}#rma-app .rma-wizard-layout .rma-cart,#rma-app .rma-summary-card{max-height:none!important;overflow:visible!important;padding:26px!important;background:#fff;border:1px solid #dfe6e7;box-shadow:0 5px 24px #29333505;border-radius:6px}#rma-app .rma-cost-overview{color:#293335!important;padding:0!important;margin:0!important;background:transparent!important;min-width:0}#rma-app .rma-cost-heading>span{display:block;font-size:10px;letter-spacing:1.3px;font-weight:600;color:#698083;margin-bottom:10px}#rma-app .rma-cost-heading h2{font-size:25px!important;line-height:1.2!important;font-weight:500!important;margin:0 0 12px!important;color:#293335!important}#rma-app .rma-cost-heading p{font-size:13px!important;line-height:1.7!important;color:#637276!important;background:none!important;padding:0!important;margin:0!important}#rma-app .rma-cost-unit{padding:24px 0!important;margin:0!important;border:0!important;border-top:1px solid #e5ebeb!important;background:none!important;border-radius:0!important}#rma-app .rma-cost-unit:first-of-type{margin-top:22px!important}#rma-app .rma-cost-unit>header{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}#rma-app .rma-machine-number{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:6px;background:#edf7f7;color:#168080;font-size:11px;font-weight:600}#rma-app .rma-cost-unit h3{font-size:16px!important;line-height:1.4!important;font-weight:600!important;margin:0!important;color:#293335!important}#rma-app .rma-cost-unit header p{font-size:12px!important;line-height:1.5!important;color:#687679;margin:4px 0 0!important}#rma-app .rma-cost-included{background:#f4f9f7!important;color:#476c62!important;border-radius:6px;padding:10px 12px!important;margin:0 0 17px!important;font-size:12px!important;line-height:1.5!important}#rma-app .rma-cost-included strong{font-weight:600}#rma-app .rma-cost-rows{margin:0!important;padding:0!important}#rma-app .rma-cost-rows>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;margin:0!important;padding:9px 0!important;font-size:13px!important;line-height:1.5!important}#rma-app .rma-cost-rows dt{font-weight:400;margin:0;color:#43575b}#rma-app .rma-cost-rows dd{font-weight:600;font-size:14px;color:#293335;margin:0;text-align:right;white-space:nowrap}#rma-app .rma-cost-rows dt small{display:block;font-size:11px;line-height:1.5;color:#778487;margin-top:3px}#rma-app .rma-cost-rows dt>span{font-size:10px;color:#78888b;display:inline-block;margin-left:5px}#rma-app .rma-cost-rows .rma-cost-transport{border-top:1px dashed #e1e8e8;margin-top:7px!important;padding-top:16px!important}#rma-app .rma-distance-assumption{font-size:11px!important;color:#6d6858!important;line-height:1.6!important;margin:9px 0!important;background:#faf8f1!important;border-radius:6px;padding:10px 12px!important}#rma-app .rma-calculation-details{margin:13px 0 0;border:0;padding:0}#rma-app .rma-calculation-details>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#008080;padding:5px 0;list-style:none}#rma-app .rma-calculation-details>summary::-webkit-details-marker{display:none}#rma-app .rma-calculation-details[open]>summary>span{transform:rotate(45deg)}#rma-app .rma-calculation-details>div{display:block!important;background:#f7f9f9;border-radius:6px;padding:12px!important;margin-top:10px}#rma-app .rma-calculation-details p,#rma-app .rma-calculation-details small{font-size:11px!important;line-height:1.7!important;color:#607174;margin:0 0 7px!important}#rma-app .rma-cost-grand-total{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 0!important;margin:0!important;border-top:1px solid #dce5e5}#rma-app .rma-cost-grand-total>div{display:block!important}#rma-app .rma-cost-grand-total strong{font-size:16px;font-weight:600;display:block;color:#293335}#rma-app .rma-cost-grand-total span{display:block;font-size:11px;color:#768487;margin-top:5px}#rma-app .rma-cost-grand-total>b{font-size:27px;font-weight:600;line-height:1.3;white-space:nowrap;color:#293335}#rma-app .rma-cost-disclaimer,#rma-app .rma-cost-pending{font-size:11px!important;line-height:1.7!important;margin:15px 0 0!important;padding:0!important;background:none!important;color:#718084!important}#rma-app .rma-summary-edit{margin-top:18px!important;font-size:12px}@media (max-width:650px){#rma-app .rma-wizard-layout .rma-cart,#rma-app .rma-summary-card{padding:22px!important}#rma-app .rma-cost-heading h2{font-size:23px!important}#rma-app .rma-cost-grand-total>b{font-size:24px}#rma-app .rma-cost-rows>div{gap:10px}}#rma-app .rma-checkout-overview{position:static!important;max-height:none!important;overflow:visible!important}#rma-app .rma-cost-overview{border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}#rma-app .rma-layout.rma-wizard-layout:not(.rma-catalog-page){grid-template-columns:minmax(0,1fr) minmax(340px,390px);gap:30px}#rma-app .rma-summary-card{width:100%;min-width:0;padding:28px!important}#rma-app .rma-cost-grand-total{flex-wrap:wrap!important;gap:12px!important}#rma-app .rma-cost-grand-total>div{flex:1 1 150px;min-width:0}#rma-app .rma-cost-grand-total>b{flex:0 1 auto;font-size:25px!important;letter-spacing:-.5px;max-width:100%;white-space:normal;overflow-wrap:anywhere}#rma-app .rma-cost-heading p{font-size:12px!important}#rma-app .rma-cost-unit h3{font-size:15px!important}#rma-app .rma-cost-rows>div{padding:7px 0!important}#rma-app .rma-cost-disclaimer{font-size:10px!important;line-height:1.6!important}#rma-app .rma-distance-assumption{font-size:10px!important;background:none!important;border:0;padding:3px 0 0!important;color:#738080!important}@media (max-width:1000px){#rma-app .rma-layout.rma-wizard-layout:not(.rma-catalog-page){display:flex;flex-direction:column;gap:20px}#rma-app .rma-layout.rma-wizard-layout>main{width:100%}#rma-app .rma-layout.rma-wizard-layout>aside:has(.rma-summary-card){display:block;width:100%;padding-top:0}#rma-app .rma-wizard-layout>aside .rma-cart{display:block}}#rma-app .rma-methods{display:grid;gap:10px;margin-top:18px}#rma-app .rma-methods label{display:flex;align-items:flex-start;gap:12px;margin:0!important;padding:15px;border:1px solid #dce5e5;border-radius:6px;background:#fff;font-size:14px}#rma-app .rma-methods label:has(input:checked){border-color:#00a6a6;background:#f3fbfa}#rma-app .rma-methods small{font-size:11px;margin-top:4px}#rma-app #rma-inline-card{border:1px solid #e1e8e8;border-radius:6px;padding:20px;margin-top:15px;background:#fff}#rma-app .rma-card-status{font-size:11px;line-height:1.6;margin-top:12px;color:#65777a}#rma-app #rma-street-request{background:#fff8eb;border:1px solid #ecdbb6;border-radius:6px;padding:15px;margin:15px 0;color:#69532d}#rma-app .rma-project-header{position:sticky;top:var(--rma-context-top,8px);z-index:30;background:#fff;box-shadow:0 5px 20px #2933350d;isolation:isolate}#rma-app .rma-wizard-layout>aside,#rma-app .rma-catalog-nav{top:calc(var(--rma-context-top,8px) + var(--rma-context-height,98px) + 18px)}#rma-app #rma-category-results,#rma-app .rma-option-list{scroll-margin-top:calc(var(--rma-context-top,8px) + var(--rma-context-height,98px) + 18px)}@media (max-width:700px){#rma-app .rma-project-header{display:grid;grid-template-columns:1fr 1fr}#rma-app .rma-project-header>button{padding:11px 10px;gap:7px;min-width:0}#rma-app .rma-project-header strong{font-size:11px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#rma-app .rma-project-header small{font-size:8px}#rma-app .rma-project-header-symbol{display:none}#rma-app .rma-project-header i{flex-shrink:0;width:27px;height:27px}}#rma-app .rma-project-header{width:min(100%,900px);margin-left:auto;margin-right:auto;box-sizing:border-box}#rma-app .rma-project-header>button{padding:16px 22px}@media (max-width:700px){#rma-app .rma-project-header{width:100%}#rma-app .rma-project-header>button{padding:11px 10px}}#rma-app .rma-hero-copy .rma-project-header{position:relative;top:auto;width:100%;margin:24px 0 18px;border:1px solid #99dada;box-shadow:0 6px 24px #008d8d12;background:#fff;z-index:1}#rma-app .rma-hero-copy .rma-project-header>button{padding:17px 14px;gap:10px}#rma-app .rma-hero-copy .rma-project-header strong{white-space:normal;font-size:13px;line-height:1.5}#rma-app .rma-hero-copy .rma-project-header i{flex-shrink:0}@media (max-width:700px){#rma-app .rma-hero-copy .rma-project-header{margin-top:20px}#rma-app .rma-hero-copy .rma-project-header>button{padding:13px 10px}#rma-app .rma-hero-copy .rma-project-header strong{font-size:11px}}#rma-app .rma-project-header.rma-floating-context{position:fixed;top:var(--rma-context-top,8px);left:50%;transform:translateX(-50%);width:min(900px,calc(100% - 32px));margin:0;z-index:30}#rma-app .rma-floating-context[hidden]{display:none!important}#rma-app{--rma-ink:#243a3b;--rma-accent:#009e9c;--rma-muted:#71837c;--rma-line:#dfe7e3;background:#f5f7fa;color:#243a3b;max-width:1350px;padding:0 42px;overflow:visible;font-family:theinhardt,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6}#rma-app h1,#rma-app h2,#rma-app h3{font-weight:500}#rma-app .rma-market-header{height:83px;border-color:#e0e7e3}#rma-app .rma-logo img{width:125px;height:39px}#rma-app .rma-btn{background:#009e9c;border-color:#009e9c;border-radius:6px;font-weight:500;min-height:47px;font-size:13px;padding:13px 21px;gap:20px}#rma-app .rma-btn:hover{background:#008885}#rma-app .rma-btn.secondary{background:white;color:#355f55;border:1px solid #cbdad2}#rma-app .rma-header-cart{border-radius:6px;background:white}#rma-app .rma-wizard-heading{padding:26px 0 18px}#rma-app .rma-wizard-heading h1{font-size:38px;line-height:1.15;letter-spacing:-1.3px;margin:11px 0 13px}#rma-app .rma-wizard-heading p{font-size:13px;margin:0}#rma-app .rma-eyebrow{font-size:9px;color:#5b8078;font-weight:600;letter-spacing:1.5px}#rma-app .rma-layout.rma-wizard-layout{gap:28px}#rma-app .rma-panel{border:1px solid #dfe7e3;box-shadow:none;border-radius:6px;background:white}#rma-app .rma-wizard-layout>aside{top:calc(var(--rma-context-top,8px) + var(--rma-context-height,0px) + 20px)}#rma-app .rma-cart{padding:24px;border-radius:6px;border:1px solid #dfe7e3;max-height:none;overflow:visible}#rma-app .rma-design-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:15px;padding:48px;margin:28px 0 34px;min-height:345px;border:1px solid #dce8e5;border-radius:6px;background:linear-gradient(115deg,#fff 0%,#fff 51%,#f0f8f5 100%);overflow:hidden}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:clamp(38px,4.2vw,57px);font-weight:500;line-height:1.07;letter-spacing:-2px;margin:19px 0 21px}#rma-app .rma-design-hero h1 span{color:#009e9c}#rma-app .rma-design-hero p{font-size:14px;line-height:1.75;color:#647777;margin:0}#rma-app .rma-hero-actions{margin:28px 0 0;gap:22px}#rma-app .rma-design-hero .rma-btn{border-radius:6px;font-size:12px}#rma-app .rma-hero-region{font-size:10px;color:#7a8d8a;line-height:1.7}#rma-app .rma-hero-region b{font-weight:500;color:#405d5c}#rma-app .rma-design-hero .rma-hero-visual{position:relative;height:270px;display:grid;place-items:center;background:none;overflow:visible}#rma-app .rma-hero-visual:before{content:"";position:absolute;width:255px;height:255px;border-radius:50%;background:#e0efdf;right:18px;top:-5px;box-shadow:0 0 0 17px #edf6e980}#rma-app .rma-design-hero .rma-hero-visual>img{position:relative;z-index:1;object-fit:contain;width:110%;max-width:440px;height:255px;transform:rotate(-3deg);filter:drop-shadow(0 16px 12px #21413220)}#rma-app .rma-hero-caption{position:absolute;bottom:-9px;left:12px;padding:13px 17px;background:white;border:1px solid #e0e9e3;border-radius:6px;z-index:2;box-shadow:0 9px 27px #29483c0b;transform:none;font-size:11px}#rma-app .rma-hero-caption strong{font-size:11px}#rma-app .rma-hero-caption span{display:block;font-size:9px;margin-top:4px;color:#7b8d88}#rma-app .rma-shop-results-heading{margin:28px 0 22px}#rma-app .rma-shop-results-heading h2{font-size:27px;letter-spacing:-.7px;margin:0 0 8px}#rma-app .rma-shop-results-heading p{font-size:12px;margin:0}#rma-app .rma-category-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px 23px;margin:0 0 40px}#rma-app .rma-category-tile{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:stretch;background:none;border:0}#rma-app .rma-category-tile>span{aspect-ratio:1.25;border-radius:6px;background:var(--rma-tile);border:1px solid #2133340b;display:grid;place-items:center;transition:transform .17s,box-shadow .17s;overflow:hidden}#rma-app .rma-category-tile img{width:88%;height:86%;object-fit:contain;mix-blend-mode:multiply}#rma-app .rma-category-tile strong{font-size:14px;line-height:1.4;font-weight:500;padding:0 5px}#rma-app .rma-category-tile:hover>span{transform:translateY(-3px);box-shadow:0 9px 24px #153b3610}#rma-app .rma-shop-support{margin:35px 0;background:#eaf2ee;border:1px solid #dce7df;border-radius:6px;padding:27px 30px;color:#315448}#rma-app .rma-shop-support h2{font-size:24px;font-weight:500;color:inherit}#rma-app .rma-shop-support p{font-size:12px;color:#6d877b}#rma-app .rma-project-header{max-width:900px;width:100%;margin:16px auto 23px;background:white;border-radius:6px;position:sticky;top:var(--rma-context-top,8px);z-index:30;box-shadow:0 5px 20px #29333509}#rma-app .rma-project-header>button{padding:16px 22px;gap:12px}#rma-app .rma-project-header strong{font-size:13px;font-weight:500;line-height:1.4;white-space:normal}#rma-app .rma-project-header small{font-size:8px;letter-spacing:1.2px}#rma-app .rma-price-info{font-size:11px;line-height:1.6;color:#74877f;margin:-11px 0 23px;padding:0 3px}#rma-app .rma-option-heading{margin:10px 0 17px}#rma-app .rma-option-heading span{font-size:11px}#rma-app .rma-option-list{display:grid!important;grid-template-columns:1fr!important;gap:13px}#rma-app .rma-option-card{display:grid;grid-template-columns:135px minmax(0,1fr) 230px;padding:22px;align-items:center;gap:20px;border:1px solid #dfe7e3;border-radius:6px;background:white}#rma-app .rma-option-picture{grid-column:auto;grid-row:auto;background:#f6f9f5;border-radius:6px;padding:9px}#rma-app .rma-option-picture img{height:120px;width:100%;object-fit:contain;mix-blend-mode:multiply}#rma-app .rma-option-copy{padding:0}#rma-app .rma-option-copy h2{font-size:17px;line-height:1.4;margin:8px 0;color:#2b423c;letter-spacing:-.2px}#rma-app .rma-option-copy h2 span{display:block;font-size:24px;margin-top:7px;font-weight:500}#rma-app .rma-option-copy p{font-size:11px;line-height:1.6;margin:9px 0}#rma-app .rma-option-price{display:flex;flex-direction:column;align-items:end;text-align:right;gap:8px;grid-column:auto;grid-row:auto;min-width:0}#rma-app .rma-option-price>strong{font-size:24px;font-weight:500;line-height:1.3;white-space:normal}#rma-app .rma-option-price small{font-size:10px;display:inline}#rma-app .rma-option-price>span{font-size:10px;color:#789086}#rma-app .rma-option-price .rma-btn{width:auto;min-width:160px;min-height:43px;margin:7px 0 0}#rma-app .rma-option-tiers{grid-column:2/-1;padding-top:12px;border-top:1px solid #e7ede8}#rma-app .rma-option-tiers .rma-rate-grid{max-width:600px;margin-left:auto}#rma-app .rma-rate-grid>div.active{background:#ecf7f2;box-shadow:inset 0 0 0 1px #4aa994;border-color:#4aa994}#rma-app .rma-drive-tag{display:inline-flex;font-size:9px;padding:5px 9px;background:#eff5f0;border-radius:6px;color:#5c7a69}#rma-app .rma-value-tag{font-size:8px;padding:5px 8px;background:#edf6ed;color:#628365;border-radius:6px;display:inline-block}#rma-app .rma-machine-details{padding:27px}#rma-app .rma-machine-intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding-bottom:24px}#rma-app .rma-detail-visual{height:215px;padding:20px;border-radius:6px;background:#f1f6f2;display:grid;place-items:center}#rma-app .rma-detail-visual img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#rma-app .rma-machine-intro small{font-size:8px;letter-spacing:1.3px;color:#6b8c7c}#rma-app .rma-machine-intro h2{font-size:23px;margin:11px 0 15px;line-height:1.25}#rma-app .rma-machine-intro>div>strong{font-size:18px;font-weight:500;line-height:1.4;color:#31564a;display:block}#rma-app .rma-machine-intro p{font-size:11px;line-height:1.6;margin:10px 0}#rma-app .rma-machine-intro .rma-link{font-size:11px}#rma-app .rma-detail-quantity{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;border-top:1px solid #e1e9e4}#rma-app .rma-detail-quantity label{font-size:13px;color:#324f43}#rma-app .rma-detail-quantity small{font-size:10px;color:#8b9a92;margin-top:5px}#rma-app .rma-quantity-stepper{display:inline-flex;align-items:center;border:1px solid #cfded5;border-radius:6px;background:white;overflow:hidden;height:43px}#rma-app .rma-quantity-stepper button{width:40px;height:41px;display:grid;place-items:center;background:white;color:#248b7a;padding:0;border:0}#rma-app .rma-quantity-stepper button:hover:not(:disabled){background:#edf7f1}#rma-app .rma-quantity-stepper input,#rma-app .rma-quantity-stepper output{appearance:textfield;-moz-appearance:textfield;width:40px;min-width:0;border:0;border-left:1px solid #e7ede8;border-right:1px solid #e7ede8;height:28px;background:white;text-align:center;font-size:14px;padding:0;margin:0;color:#254b3b;line-height:28px}#rma-app .rma-quantity-stepper input::-webkit-inner-spin-button,#rma-app .rma-quantity-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}#rma-app .rma-included{background:#f3f8f3;border:1px solid #e1eade;border-radius:6px;padding:16px;margin:0 0 20px}#rma-app .rma-included strong{font-size:12px;font-weight:500;color:#315b42}#rma-app .rma-included ul{list-style:none;padding:0;margin:9px 0 5px;display:flex;flex-wrap:wrap;gap:8px;font-size:12px}#rma-app .rma-included small{font-size:9px}#rma-app .rma-expert,#rma-app .rma-inline-accessories{border:0;border-top:1px solid #e1e9e4;padding:0;background:none;border-radius:0}#rma-app .rma-expert>summary,#rma-app .rma-inline-accessories>summary{padding:20px 0;font-size:12px;color:#4a6959}#rma-app .rma-fit-note{font-size:10px!important}#rma-app .rma-draft-summary>h2{font-size:23px;line-height:1.3;letter-spacing:-.5px;margin:12px 0 18px}#rma-app .rma-draft-rate{margin:14px 0;font-size:11px;color:#70867b}#rma-app .rma-draft-rate strong{font-size:26px;font-weight:500;color:#284e3e}#rma-app .rma-draft-rate small{display:inline}#rma-app .rma-draft-summary>p{font-size:12px}#rma-app .rma-draft-summary>.rma-btn{width:100%;margin-top:17px;justify-content:center}#rma-app .rma-draft-summary .rma-rate-block{margin:18px 0}#rma-app .rma-draft-summary .rma-live-rent{display:none}#rma-app .rma-draft-summary .rma-rate-grid{gap:5px}#rma-app .rma-draft-summary .rma-rate-grid>div{padding:10px 5px}#rma-app .rma-draft-summary .rma-rate-grid strong{font-size:14px}#rma-app .rma-draft-summary .rma-rate-grid span{font-size:8px}#rma-app .rma-basket-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}#rma-app .rma-basket-heading h2{margin:0;font-size:23px}#rma-app .rma-basket-heading button{display:flex;align-items:center;gap:7px;font-size:11px}#rma-app .rma-equipment-card{border:0;border-top:1px solid #e1e9e4;border-radius:0;padding:22px 0}#rma-app .rma-equipment-title strong{font-size:16px;font-weight:500;line-height:1.4}#rma-app .rma-equipment-title>img{width:100px;height:80px;object-fit:contain}#rma-app .rma-equipment-card .rma-included{padding:10px 13px;background:#f5f9f4;margin:14px 0}#rma-app .rma-equipment-card .rma-included small{display:none}#rma-app .rma-item-actions{gap:20px;margin-top:16px}#rma-app .rma-item-actions button{font-size:11px}#rma-app .rma-project-overview h2{font-size:23px}#rma-app .rma-service{margin-top:20px}#rma-app .rma-trust-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:25px 0;border-top:1px solid #dae4e2;border-bottom:1px solid #dae4e2;gap:20px}#rma-app .rma-trust-benefits>div{display:flex;align-items:center;gap:12px}#rma-app .rma-trust-benefits svg{color:#168b83;width:24px;height:24px;flex-shrink:0}#rma-app .rma-trust-benefits strong{font-size:12px;font-weight:500;line-height:1.5;display:block}#rma-app .rma-trust-benefits small{font-size:10px;line-height:1.6;margin-top:4px}#rma-app .rma-home-trust{margin:35px 0}#rma-app .rma-trust-strip{background:none;border:0;box-shadow:none;margin:15px 0;padding:0;gap:25px}#rma-app .rma-trust-review{background:none;border:0;padding:7px 0;border-radius:0}#rma-app .rma-trust-review strong{font-size:10px;font-weight:500}#rma-app .rma-trust-review small{font-size:9px}#rma-app .rma-trust-secure{display:none}#rma-app .rma-pay-icon{background:#fff;border:1px solid #dce5e0;border-radius:6px;padding:3px 7px;display:grid;place-items:center;min-height:39px}#rma-app .rma-pay-icon img{display:block;object-fit:contain;width:44px;height:33px}#rma-app .rma-payment-badges{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:14px}#rma-app .rma-design-footer{background:#171a1b;color:white;padding:0 33px;margin:50px -33px 0;border-radius:6px 6px 0 0}#rma-app .rma-footer-intro{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:35px 0;border-bottom:1px solid #383f40}#rma-app .rma-footer-intro>div>small{color:#8caaa7;font-size:8px;letter-spacing:1.5px;margin-bottom:13px}#rma-app .rma-footer-intro h2{font-size:30px;line-height:1.2;letter-spacing:-.8px;margin:0;color:white}#rma-app .rma-footer-intro h2 span{color:#98a7a5}#rma-app .rma-footer-intro .rma-btn{background:transparent;border-color:#657774;color:#e8f1ee;border-radius:6px;font-size:12px}#rma-app .rma-design-footer .rma-trust-benefits{border-top:0;border-bottom:1px solid #383f40}#rma-app .rma-design-footer .rma-trust-benefits strong{color:#ebf2ef}#rma-app .rma-design-footer small{color:#9cb0a7}#rma-app .rma-design-footer .rma-trust-benefits svg{color:#79cfc0}#rma-app .rma-design-footer .rma-footer-trust{display:grid;grid-template-columns:1fr 1fr;border:0;padding:22px 0;gap:30px;background:none;border-bottom:1px solid #383f40}#rma-app .rma-design-footer .rma-trust-strip{margin:0;display:flex;gap:25px}#rma-app .rma-design-footer .rma-trust-review{color:white}#rma-app .rma-design-footer .rma-trustpilot-word{color:white}#rma-app .rma-design-footer .rma-payment-trust{margin:0;background:none;border:0;padding:0;color:#e4efea}#rma-app .rma-design-footer .rma-payment-trust-title strong{font-size:12px}#rma-app .rma-design-footer .rma-payment-trust>small{font-size:9px;max-width:350px;margin-top:12px}#rma-app .rma-footer-links{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:35px;padding:32px 0}#rma-app .rma-footer-logo img{filter:brightness(0) invert(1);width:122px;height:auto}#rma-app .rma-footer-links p{font-size:11px;color:#acbcb6;line-height:1.9;margin:18px 0}#rma-app .rma-footer-links nav{display:flex;flex-direction:column;align-items:start;gap:11px}#rma-app .rma-footer-links nav strong{font-size:12px;color:#edf4f1;margin:0 0 5px;font-weight:500}#rma-app .rma-footer-links nav a,#rma-app .rma-footer-links nav button{background:none;padding:0;border:0;color:#acbcb6;font-size:11px;line-height:1.5}#rma-app .rma-footer-links nav a:hover,#rma-app .rma-footer-links nav button:hover{color:#6cd6ca}#rma-app .rma-footer-bottom{border-top:1px solid #383f40;padding:18px 0 25px;display:flex;justify-content:space-between;gap:20px}#rma-app .rma-footer-bottom small{font-size:9px}#rma-app .rma-share-backdrop{z-index:10001;display:grid;place-items:center;background:#152c3580;position:fixed;inset:0;padding:20px}#rma-app .rma-share-dialog{background:white;border-radius:6px;max-width:540px;width:100%;padding:25px;max-height:85dvh;overflow:auto}#rma-app .rma-share-dialog p{font-size:12px}#rma-app .rma-share-dialog textarea{width:100%;min-height:200px;margin:15px 0;border:1px solid #ceddd3;padding:15px;border-radius:6px;font-size:13px}#rma-app .rma-share-dialog>.rma-link{display:block;margin:17px auto 0}#rma-app .rma-mobile-nav,#rma-app .rma-mobile-action{display:none}#rma-app :is(.rma-option-list,.rma-summary-card,.rma-checkout-overview,#rma-category-results){scroll-margin-top:calc(var(--rma-context-top,8px) + var(--rma-context-height,0px) + 22px)}@media (max-width:1050px){#rma-app .rma-trust-benefits{grid-template-columns:1fr 1fr;gap:22px}#rma-app .rma-design-footer .rma-footer-trust{grid-template-columns:1fr}#rma-app .rma-hero-region{display:none}#rma-app .rma-option-card{grid-template-columns:110px minmax(0,1fr) 210px;padding:19px;gap:17px}}@media (max-width:700px){#rma-app{padding:0 18px 90px;max-width:100%;font-size:14px}#rma-app.rma-has-mobile-action{padding-bottom:calc(170px + env(safe-area-inset-bottom,0px))}#rma-app:not(.rma-has-mobile-action){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}#rma-app .rma-market-header{height:61px;gap:12px}#rma-app .rma-market-header nav{display:none}#rma-app .rma-logo img{width:108px;height:34px}#rma-app .rma-header-cart{font-size:10px;padding:8px 11px;gap:8px}#rma-app .rma-header-cart b{min-width:21px;height:21px;font-size:10px}#rma-app .rma-wizard-progress{gap:4px;padding:10px 0 0}#rma-app .rma-wizard-progress button{font-size:8px;flex-direction:row;gap:6px;padding:9px 3px;align-items:center}#rma-app .rma-wizard-progress b{width:22px;height:22px;font-size:9px;flex-shrink:0}#rma-app .rma-wizard-heading{padding:19px 0 14px}#rma-app .rma-wizard-heading h1{font-size:29px;letter-spacing:-.8px;line-height:1.17;margin:8px 0 10px}#rma-app .rma-wizard-heading p{font-size:11px;line-height:1.6}#rma-app .rma-breadcrumb{font-size:10px;padding:14px 0 0;flex-wrap:wrap;gap:7px}#rma-app .rma-layout.rma-wizard-layout:not(.rma-catalog-page){display:flex;flex-direction:column;gap:20px}#rma-app .rma-wizard-layout>main,#rma-app .rma-wizard-layout>aside{width:100%;min-width:0}#rma-app .rma-wizard-layout>aside{position:static;padding:0}#rma-app .rma-wizard-layout>aside .rma-cart{display:block!important;padding:22px;margin:0}#rma-app .rma-wizard-layout>aside .rma-help{display:none}#rma-app .rma-panel{padding:20px;border-radius:6px}#rma-app .rma-design-hero{display:block;min-height:0;padding:22px 21px;margin:17px 0 25px;border-radius:6px;background:linear-gradient(120deg,#fff,#f0f8f5)}#rma-app .rma-design-hero .rma-eyebrow{font-size:7px;letter-spacing:.7px}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:34px;letter-spacing:-1.25px;line-height:1.06;margin:15px 0 13px}#rma-app .rma-design-hero p{font-size:12px;line-height:1.65}#rma-app .rma-design-hero .rma-hero-visual{display:none}#rma-app .rma-hero-actions{margin:18px 0 0}#rma-app .rma-design-hero .rma-btn{min-height:42px;padding:11px 17px;font-size:11px}#rma-app .rma-shop-results-heading{margin:22px 0 18px}#rma-app .rma-shop-results-heading h2{font-size:23px}#rma-app .rma-shop-results-heading p{font-size:11px;line-height:1.5}#rma-app .rma-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 12px;margin-bottom:30px}#rma-app .rma-category-tile{gap:9px}#rma-app .rma-category-tile>span{aspect-ratio:1;border-radius:6px}#rma-app .rma-category-tile strong{font-size:11px;line-height:1.4;padding:0}#rma-app .rma-project-header{display:grid;grid-template-columns:1fr 1fr;max-width:100%;margin:12px auto 20px;top:var(--rma-context-top,8px)}#rma-app .rma-project-header>button{padding:11px 10px;gap:7px;align-items:center}#rma-app .rma-project-header-symbol{display:none}#rma-app .rma-project-header small{font-size:7px;letter-spacing:.8px;margin-bottom:5px}#rma-app .rma-project-header strong{font-size:10px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#rma-app .rma-project-header i{width:25px;height:25px;flex-shrink:0}#rma-app .rma-project-header i svg{width:13px;height:13px}#rma-app .rma-price-info{font-size:10px;margin:-9px 0 18px;line-height:1.6}#rma-app .rma-option-card{grid-template-columns:82px minmax(0,1fr);gap:13px;padding:17px}#rma-app .rma-option-picture img{height:85px}#rma-app .rma-option-copy h2{font-size:13px;line-height:1.4}#rma-app .rma-option-copy h2 span{font-size:20px;margin-top:5px}#rma-app .rma-option-copy p{font-size:10px;margin:6px 0}#rma-app .rma-value-tag{font-size:7px;padding:4px 6px}#rma-app .rma-option-price{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;text-align:left;margin-top:3px}#rma-app .rma-option-price>strong{font-size:21px;grid-column:1;grid-row:1}#rma-app .rma-option-price>span{font-size:9px;grid-column:1;grid-row:2}#rma-app .rma-option-price .rma-btn{min-width:105px;font-size:11px;min-height:43px;padding:10px 13px;grid-column:2;grid-row:1/3;margin:0}#rma-app .rma-option-tiers{grid-column:1/-1;padding-top:13px}#rma-app .rma-option-tiers .rma-rate-grid{width:100%}#rma-app .rma-rate-grid strong{font-size:14px}#rma-app .rma-rate-grid small,#rma-app .rma-rate-grid span{font-size:8px}#rma-app .rma-option-tiers .rma-rate-note{display:none}#rma-app .rma-machine-intro{grid-template-columns:110px minmax(0,1fr);gap:17px;padding-bottom:22px}#rma-app .rma-detail-visual{height:130px;padding:9px;border-radius:6px}#rma-app .rma-machine-intro h2{font-size:17px;margin:9px 0 11px}#rma-app .rma-machine-intro small{font-size:7px}#rma-app .rma-machine-intro>div>strong{font-size:14px}#rma-app .rma-machine-intro p{font-size:10px;margin:7px 0 10px}#rma-app .rma-machine-intro .rma-link{font-size:10px}#rma-app .rma-included{padding:14px;margin-bottom:16px}#rma-app .rma-included strong{font-size:11px}#rma-app .rma-included ul{font-size:11px;margin:6px 0}#rma-app .rma-included small{font-size:8px}#rma-app .rma-detail-quantity{padding:18px 0}#rma-app .rma-detail-quantity label{font-size:12px}#rma-app .rma-quantity-stepper button{width:37px}#rma-app .rma-quantity-stepper input,#rma-app .rma-quantity-stepper output{width:34px}#rma-app .rma-technical-panel+.rma-wizard-actions{display:none}#rma-app .rma-wizard-actions{position:static;background:none;padding:15px 0;margin-bottom:0}#rma-app .rma-mobile-nav{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;z-index:900;background:#fff;border-top:1px solid #e0e7e3;box-shadow:0-3px 18px #17333b08;padding:5px 8px calc(5px + env(safe-area-inset-bottom,0px));isolation:isolate}#rma-app .rma-mobile-nav button{position:relative;min-height:59px;background:none;border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#7b8587;font-size:10px;padding:5px;border-radius:6px}#rma-app .rma-mobile-nav button[aria-current=page]{color:#008f87;background:#f0f7f3}#rma-app .rma-mobile-nav svg{width:23px;height:23px}#rma-app .rma-mobile-nav b{position:absolute;top:2px;left:calc(50% + 5px);background:#009e9c;color:white;min-width:17px;height:17px;display:grid;place-items:center;border:2px solid white;border-radius:6px;font-size:9px}#rma-app .rma-mobile-action{position:fixed;bottom:calc(70px + env(safe-area-inset-bottom,0px));left:0;right:0;z-index:901;background:#fff;border-top:1px solid #dfe7e3;box-shadow:0-7px 24px #243e3810;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:15px}#rma-app .rma-mobile-cost{padding:0;border:0;background:none;text-align:left;color:#26493d;min-width:0}#rma-app .rma-mobile-cost small{font-size:8px;line-height:1.5}#rma-app .rma-mobile-cost strong{font-size:20px;display:block;font-weight:500;line-height:1.5}#rma-app .rma-mobile-cost span{font-size:9px;color:#168b83}#rma-app .rma-mobile-action>.rma-btn{min-width:130px;min-height:44px;font-size:12px;padding:12px 16px;flex-shrink:0}#rma-app .rma-mobile-action>.rma-btn:disabled{opacity:.4}#rma-app .rma-desktop-add{display:none}body.rma-modal-open #rma-app .rma-mobile-nav,body.rma-modal-open #rma-app .rma-mobile-action,#rma-app:has(.rma-share-backdrop) .rma-mobile-nav,#rma-app:has(.rma-share-backdrop) .rma-mobile-action{visibility:hidden}#rma-app .rma-shop-cartbar{display:none}#rma-app .rma-basket-heading{align-items:start;flex-direction:column;gap:13px}#rma-app .rma-basket-heading h2{font-size:22px}#rma-app .rma-basket-heading button{font-size:11px}#rma-app .rma-equipment-title strong{font-size:14px}#rma-app .rma-equipment-title>img{width:70px;height:65px}#rma-app .rma-cost-heading h2{font-size:25px}#rma-app .rma-cost-grand-total b{font-size:25px!important}#rma-app .rma-cost-rows dd{white-space:nowrap}#rma-app .rma-checkout-grid{grid-template-columns:1fr!important}#rma-app .rma-checkout-fields,#rma-app .rma-checkout-overview{min-width:0;width:100%}#rma-app .rma-checkout-overview{position:static}#rma-app .rma-checkout-card input,#rma-app .rma-checkout-card select,#rma-app .rma-modal-body input{font-size:16px}#rma-app .rma-checkout-card .rma-two{grid-template-columns:1fr}#rma-app .rma-trust-benefits{grid-template-columns:1fr 1fr;gap:20px 13px;padding:20px 0}#rma-app .rma-trust-benefits>div{align-items:start;gap:8px}#rma-app .rma-trust-benefits svg{width:20px;height:20px}#rma-app .rma-trust-benefits strong{font-size:10px}#rma-app .rma-trust-benefits small{font-size:9px;margin-top:4px}#rma-app .rma-trust-strip{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:15px 0}#rma-app .rma-trust-review{display:block}#rma-app .rma-google-word,#rma-app .rma-trustpilot-word{display:block;margin-bottom:7px;font-size:20px}#rma-app .rma-trust-review strong{font-size:9px}#rma-app .rma-trust-review small{font-size:8px}#rma-app .rma-shop-support{padding:23px;margin:27px 0;display:block}#rma-app .rma-shop-support h2{font-size:21px;line-height:1.3}#rma-app .rma-shop-support .rma-btn{margin-top:16px;font-size:11px}#rma-app .rma-design-footer{margin:35px -18px 0;padding:0 22px;border-radius:0}#rma-app .rma-footer-intro{display:block;padding:28px 0}#rma-app .rma-footer-intro h2{font-size:25px}#rma-app .rma-footer-intro .rma-btn{margin-top:20px;font-size:11px;min-height:40px;padding:10px 16px}#rma-app .rma-design-footer .rma-footer-trust{gap:20px;padding:20px 0}#rma-app .rma-design-footer .rma-trust-strip{display:grid;grid-template-columns:1fr 1fr;gap:15px}#rma-app .rma-footer-links{grid-template-columns:1fr 1fr;gap:27px 20px;padding:25px 0}#rma-app .rma-footer-links>div{grid-column:1/-1}#rma-app .rma-footer-links p{font-size:10px;margin:13px 0}#rma-app .rma-footer-links nav strong{font-size:11px}#rma-app .rma-footer-links nav a,#rma-app .rma-footer-links nav button{font-size:10px}#rma-app .rma-footer-bottom{display:block;padding:17px 0 25px}#rma-app .rma-footer-bottom small{font-size:8px;line-height:1.7;margin-bottom:5px}}@media (max-width:340px){#rma-app .rma-category-tiles{grid-template-columns:1fr 1fr}#rma-app .rma-mobile-action>.rma-btn{min-width:110px;font-size:11px}#rma-app .rma-machine-intro{grid-template-columns:85px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){#rma-app *,#rma-app *:before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media (max-width:700px){#rma-app:has(input:focus,textarea:focus,select:focus) .rma-mobile-nav,#rma-app:has(input:focus,textarea:focus,select:focus) .rma-mobile-action{visibility:hidden}}#rma-app .rma-design-hero{grid-template-columns:.87fr 1.13fr;gap:32px;padding:42px 34px 43px;min-height:425px;background:linear-gradient(120deg,#fff,#f5faf7);overflow:hidden}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:clamp(33px,3.6vw,49px);letter-spacing:-1.6px;line-height:1.08}#rma-app .rma-design-hero .rma-hero-copy p{font-size:13px;max-width:375px;line-height:1.75}#rma-app .rma-design-hero .rma-hero-copy .rma-eyebrow{font-size:7px;letter-spacing:1.1px}#rma-app .rma-hero-region{font-size:8px}#rma-app .rma-hero-region b{font-size:8px}#rma-app .rma-dashboard-stage{position:relative;min-width:0;padding:0 22px 16px 0;isolation:isolate}#rma-app .rma-dashboard-window{position:relative;z-index:1;background:white;border:1px solid #cbded6;border-radius:6px;overflow:hidden;box-shadow:0 18px 35px #294e3d0b;transform:perspective(1400px) rotateY(-3deg)}#rma-app .rma-dashboard-browser{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #dfe8e3;gap:10px;background:#fff}#rma-app .rma-dashboard-browser>span{font-size:7px;letter-spacing:2px;color:#cedbd5}#rma-app .rma-dashboard-browser>small{font-size:7px;color:#647e71}#rma-app .rma-dashboard-browser>i{font-size:6px;color:#00a4a1;font-style:normal}#rma-app .rma-dashboard-app{display:grid;grid-template-columns:100px minmax(0,1fr);min-height:310px}#rma-app .rma-dashboard-menu{border-right:1px solid #e0e9e3;background:#f6faf7;padding:16px 9px;display:flex;flex-direction:column;gap:7px}#rma-app .rma-dashboard-menu>img{width:72px;height:auto;margin:0 0 17px 3px}#rma-app .rma-dashboard-menu>span{display:block;font-size:7px;padding:8px 5px;border-radius:6px;color:#7e9285}#rma-app .rma-dashboard-menu>span.active{background:#e2f2eb;color:#218779;font-weight:600}#rma-app .rma-dashboard-menu>small{font-size:5px;letter-spacing:.7px;margin-top:auto;padding:30px 4px 0;color:#92a298;line-height:1.8}#rma-app .rma-dashboard-menu>small>b{font-size:6px;letter-spacing:0;color:#4f7262;font-weight:500}#rma-app .rma-dashboard-body{padding:19px 17px 17px;min-width:0}#rma-app .rma-dashboard-title{display:flex;justify-content:space-between;gap:8px;align-items:center}#rma-app .rma-dashboard-title small{font-size:5px;letter-spacing:.8px;margin-bottom:5px;color:#8aa296}#rma-app .rma-dashboard-title strong{font-size:11px;line-height:1.4;letter-spacing:-.2px;font-weight:600;color:#2c4a3c;display:block}#rma-app .rma-dashboard-title>span{width:23px;height:23px;border-radius:50%;background:#e8f5ed;color:#699682;display:grid;place-items:center;font-size:6px;flex-shrink:0}#rma-app .rma-dashboard-tabs{display:flex;gap:17px;border-bottom:1px solid #e4ece6;margin-top:20px;font-size:6px;color:#8fa194}#rma-app .rma-dashboard-tabs>b{border-bottom:2px solid #00a3a0;color:#00a3a0;padding-bottom:8px;font-weight:500}#rma-app .rma-dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px}#rma-app .rma-dashboard-stats>div{border:1px solid #e0e9e2;border-radius:6px;padding:10px 9px}#rma-app .rma-dashboard-stats small{font-size:5px;color:#869e90;letter-spacing:.2px;white-space:nowrap}#rma-app .rma-dashboard-stats strong{display:block;font-size:20px;color:#315341;font-weight:500;line-height:1.7}#rma-app .rma-dashboard-stats span{font-size:4px;display:block;color:#87a592}#rma-app .rma-dashboard-project{border:1px solid #dce8df;border-radius:6px;margin:12px 0 0;padding:11px 12px;background:#fff}#rma-app .rma-dashboard-project>header{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:6px;margin-bottom:14px;color:#759582}#rma-app .rma-dashboard-project>header>b{font-weight:500}#rma-app .rma-dashboard-project>header>span{font-size:5px;color:#91a597}#rma-app .rma-dashboard-project>strong{font-size:10px;font-weight:600;color:#31513f;display:block}#rma-app .rma-dashboard-project>small{font-size:6px;color:#849f8e;margin-top:3px}#rma-app .rma-dashboard-machine{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #edf2ed}#rma-app .rma-dashboard-machine>img{width:49px;height:38px;object-fit:contain}#rma-app .rma-dashboard-machine b{font-size:7px;font-weight:500;color:#31543e;display:block}#rma-app .rma-dashboard-machine small{font-size:5px;color:#8ba391;margin-top:3px}#rma-app .rma-dashboard-machine i{font-style:normal;font-size:6px;color:#679278;margin-left:auto;padding-right:35px}#rma-app .rma-dashboard-project>footer{display:flex;gap:8px;margin-top:11px}#rma-app .rma-dashboard-project>footer>span{font-size:5px;flex:1;text-align:center;background:#edf7ef;color:#648f72;border-radius:6px;padding:5px 1px}#rma-app .rma-dashboard-phone{position:absolute;right:-12px;bottom:-2px;width:132px;height:250px;background:#fbfdfb;border:5px solid #283b3d;border-radius:6px;box-shadow:0 15px 25px #233e3b25;z-index:3;padding:25px 10px 10px;transform:rotate(5deg);overflow:hidden}#rma-app .rma-phone-camera{position:absolute;top:6px;left:40px;width:40px;height:9px;border-radius:6px;background:#283b3d}#rma-app .rma-phone-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}#rma-app .rma-phone-top>img{width:62px;height:auto}#rma-app .rma-phone-top>span{font-size:8px;color:#7b9383}#rma-app .rma-dashboard-phone>small{font-size:4px;letter-spacing:.8px;color:#819f8b;margin-bottom:7px}#rma-app .rma-dashboard-phone>strong{font-size:13px;line-height:1.2;font-weight:600;color:#2a4d36;letter-spacing:-.4px}#rma-app .rma-phone-project{margin-top:12px;border:1px solid #e0ebe0;border-radius:6px;background:white;padding:9px}#rma-app .rma-phone-project>small{font-size:4px;letter-spacing:.7px;color:#809e88}#rma-app .rma-phone-project>img{width:100%;height:50px;object-fit:contain;margin:7px 0}#rma-app .rma-phone-project>b{font-size:6px;display:block;font-weight:500;color:#375c42;white-space:nowrap}#rma-app .rma-phone-project>span{display:block;font-size:4px;color:#84a18a;margin-top:4px}#rma-app .rma-phone-project>div{margin-top:8px;text-align:center;background:#009e9c;border-radius:6px;color:white;padding:6px 2px;font-size:5px}@media (max-width:1050px){#rma-app .rma-design-hero{padding:32px 28px;gap:22px;grid-template-columns:.9fr 1.1fr;min-height:390px}#rma-app .rma-dashboard-app{grid-template-columns:78px minmax(0,1fr);min-height:290px}#rma-app .rma-dashboard-menu{padding:15px 6px}#rma-app .rma-dashboard-menu>img{width:62px}#rma-app .rma-dashboard-menu>span{font-size:6px;padding:7px 4px}#rma-app .rma-dashboard-body{padding:16px 11px}#rma-app .rma-dashboard-title strong{font-size:9px}#rma-app .rma-dashboard-stats>div{padding:8px 6px}#rma-app .rma-dashboard-stats small{font-size:4px}#rma-app .rma-dashboard-phone{width:115px;height:229px;right:-13px;bottom:-5px;padding:25px 8px 7px}#rma-app .rma-dashboard-phone>strong{font-size:11px}#rma-app .rma-phone-camera{left:33px;width:35px}#rma-app .rma-dashboard-machine>img{width:37px}#rma-app .rma-dashboard-machine b{font-size:6px}#rma-app .rma-dashboard-machine i{padding-right:15px}}@media (max-width:700px){#rma-app .rma-design-hero{display:block;padding:22px 21px 18px;min-height:0}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:33px;letter-spacing:-1.2px;line-height:1.07;margin:15px 0 13px}#rma-app .rma-design-hero .rma-hero-copy p{font-size:12px;line-height:1.6;max-width:100%}#rma-app .rma-dashboard-stage{margin-top:22px;padding:0;min-height:0}#rma-app .rma-dashboard-window{transform:none;border-radius:6px;box-shadow:0 8px 20px #294e3d09}#rma-app .rma-dashboard-browser{padding:7px 10px}#rma-app .rma-dashboard-browser>small{font-size:6px}#rma-app .rma-dashboard-app{min-height:0;grid-template-columns:66px minmax(0,1fr);max-height:167px;overflow:hidden}#rma-app .rma-dashboard-menu{padding:12px 5px;gap:3px}#rma-app .rma-dashboard-menu>img{width:51px;margin-bottom:8px}#rma-app .rma-dashboard-menu>span{font-size:5px;padding:5px 3px}#rma-app .rma-dashboard-menu>small{display:none}#rma-app .rma-dashboard-body{padding:12px 10px}#rma-app .rma-dashboard-title strong{font-size:8px}#rma-app .rma-dashboard-title small{font-size:4px}#rma-app .rma-dashboard-title>span{width:18px;height:18px;font-size:5px}#rma-app .rma-dashboard-tabs{margin-top:12px;font-size:5px;gap:13px}#rma-app .rma-dashboard-tabs>b{padding-bottom:6px}#rma-app .rma-dashboard-stats{margin-top:9px;gap:5px}#rma-app .rma-dashboard-stats>div{padding:6px}#rma-app .rma-dashboard-stats strong{font-size:16px;line-height:1.6}#rma-app .rma-dashboard-stats small{font-size:4px}#rma-app .rma-dashboard-stats span{display:none}#rma-app .rma-dashboard-project{margin-top:8px;padding:8px}#rma-app .rma-dashboard-project>header{font-size:5px;margin:0 0 6px}#rma-app .rma-dashboard-project>strong{font-size:8px}#rma-app .rma-dashboard-project>small,#rma-app .rma-dashboard-machine,#rma-app .rma-dashboard-project>footer{display:none}#rma-app .rma-dashboard-phone{display:none}#rma-app .rma-design-hero .rma-hero-actions{margin-top:17px}}#rma-app .rma-option-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px;align-items:stretch}#rma-app .rma-option-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:20px!important;border-radius:6px;min-width:0;box-shadow:0 4px 18px #173c3407;overflow:hidden}#rma-app .rma-option-picture{height:155px;width:100%;padding:12px;margin:0 0 16px;background:linear-gradient(145deg,#f0f7f5,#fafcfb);border-radius:6px;flex:none}#rma-app .rma-option-picture img{height:135px;width:100%;object-fit:contain}#rma-app .rma-option-copy{min-height:116px;padding:0}#rma-app .rma-option-copy h2{font-size:15px!important;line-height:1.4!important;margin:6px 0!important;color:#314540}#rma-app .rma-option-copy h2 span{font-size:24px!important;font-weight:650;letter-spacing:-.6px;line-height:1.25!important;margin-top:7px;color:#173c34}#rma-app .rma-option-copy p{font-size:11px;line-height:1.6;margin:9px 0 12px}#rma-app .rma-option-price{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:6px;margin-top:auto;padding-top:12px}#rma-app .rma-option-price>strong{font-size:25px;font-weight:650;line-height:1.4}#rma-app .rma-option-price>span{font-size:11px;line-height:1.5}#rma-app .rma-option-price .rma-btn{width:100%;min-width:0;margin:10px 0 0;min-height:45px;border-radius:6px;font-size:13px}#rma-app .rma-option-tiers{margin-top:16px!important;padding-top:13px!important;width:100%;border-top:1px solid #e4ece8}#rma-app .rma-option-tiers .rma-rate-grid{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;width:100%;max-width:none;margin:0;background:transparent}#rma-app .rma-option-tiers .rma-rate-grid>div{display:grid!important;grid-template-columns:1fr auto!important;align-items:center;gap:3px 8px!important;padding:10px 11px!important;border-radius:6px;background:#f7f9f8;border:1px solid transparent;box-shadow:none}#rma-app .rma-option-tiers .rma-rate-grid small{font-size:12px!important;font-weight:600;grid-column:1;line-height:1.4}#rma-app .rma-option-tiers .rma-rate-grid strong{font-size:15px!important;font-weight:650;grid-column:2;grid-row:1;text-align:right;white-space:nowrap}#rma-app .rma-option-tiers .rma-rate-grid span{font-size:10px!important;line-height:1.5;grid-column:1/-1;color:#62766f}#rma-app .rma-option-tiers .rma-rate-grid>div.active{border-color:#008e89;background:#eaf8f5;box-shadow:none}#rma-app .rma-option-tiers .rma-rate-grid small em{display:block;font-size:9px!important;font-style:normal;color:#007d77}#rma-app .rma-draft-summary .rma-rate-block{margin:18px 0}@media (max-width:1050px){#rma-app .rma-option-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){#rma-app .rma-option-list{grid-template-columns:minmax(0,1fr)!important;gap:16px}#rma-app .rma-option-card{padding:17px!important}#rma-app .rma-option-picture{height:135px;margin-bottom:12px}#rma-app .rma-option-picture img{height:115px}#rma-app .rma-option-copy{min-height:0}#rma-app .rma-option-copy h2 span{font-size:23px!important}#rma-app .rma-option-price{padding-top:8px}#rma-app .rma-option-tiers .rma-rate-grid>div{padding:9px 11px!important}}#rma-app{--rma-ink:#293335;--rma-muted:#56666a;--rma-teal:#008e91;--rma-lime:#dff5f4;--rma-line:#dce5e6;color:var(--rma-ink);background:#fafbfb;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6}#rma-app h1,#rma-app h2,#rma-app h3{color:var(--rma-ink);font-weight:600;text-wrap:balance}#rma-app p,#rma-app label{color:var(--rma-muted)}#rma-app .rma-market-header{background:#fafbfb;height:88px;border-bottom:1px solid var(--rma-line);gap:24px}#rma-app .rma-market-header nav{gap:28px}#rma-app .rma-market-header nav a,#rma-app .rma-market-header nav button{font-size:13px;font-weight:600;color:var(--rma-ink)}#rma-app .rma-header-cart{background:#fff;border:1px solid var(--rma-line);border-radius:6px;padding:10px 17px;color:var(--rma-ink)}#rma-app .rma-header-cart b{background:var(--rma-ink);color:var(--rma-lime)}#rma-app .rma-btn{background:var(--rma-teal);border-color:var(--rma-teal);border-radius:6px;font-weight:600;min-height:48px;padding:13px 23px;color:#fff;box-shadow:none}#rma-app .rma-btn:hover{background:#00797c;border-color:#00797c;box-shadow:0 4px 12px #29333512}#rma-app .rma-btn.secondary{background:transparent;border-color:#adc2b7;color:var(--rma-ink)}#rma-app :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #008e91;outline-offset:4px}#rma-app .rma-design-hero{background:#edf7f7;border:0;border-radius:6px;padding:48px 40px;gap:32px;margin:26px 0 42px;min-height:450px}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:clamp(36px,4.3vw,59px);line-height:1.02;letter-spacing:-2.4px;font-weight:600;margin:19px 0 23px}#rma-app .rma-design-hero .rma-hero-copy h1 span{color:var(--rma-teal)}#rma-app .rma-design-hero .rma-hero-copy p{font-size:15px;line-height:1.75;max-width:380px;color:#42595c}#rma-app .rma-design-hero .rma-eyebrow{font-size:9px;letter-spacing:1.2px;color:#43666a}#rma-app .rma-hero-actions{margin-top:26px;gap:18px;flex-wrap:wrap}#rma-app .rma-hero-region,#rma-app .rma-hero-region b{font-size:10px;color:#526b70}#rma-app .rma-dashboard-window{box-shadow:0 22px 40px #1a3c3212;border-color:#becfbd}#rma-app .rma-dashboard-browser{background:#f9fcf6}#rma-app .rma-dashboard-menu>span.active{background:var(--rma-lime);color:#284b38}#rma-app .rma-shop-results-heading{padding-top:4px;margin-bottom:24px}#rma-app .rma-shop-results-heading h2{font-size:32px;letter-spacing:-1px;font-weight:600}#rma-app .rma-shop-results-heading p{font-size:13px;line-height:1.6}#rma-app .rma-category-tiles{gap:29px 22px}#rma-app .rma-category-tile>span{border:1px solid #e1e8df;border-radius:6px;transition:transform .2s ease,border-color .2s ease}#rma-app .rma-category-tile:hover>span{transform:translateY(-3px);border-color:#7caa98}#rma-app .rma-category-tile strong{font-size:15px;font-weight:600;line-height:1.4;color:var(--rma-ink)}#rma-app .rma-wizard-progress{max-width:850px;padding-top:22px}#rma-app .rma-wizard-progress button{font-size:11px;color:#4e665b;border-bottom-color:#dce6dd}#rma-app .rma-wizard-progress button.current{border-bottom-color:var(--rma-teal);color:var(--rma-ink)}#rma-app .rma-wizard-progress button.current b{background:var(--rma-ink);color:var(--rma-lime)}#rma-app .rma-breadcrumb{color:#546f63;font-size:11px;padding-top:25px}#rma-app .rma-wizard-heading{padding:22px 0 21px}#rma-app .rma-wizard-heading h1{font-size:clamp(30px,3.4vw,44px);letter-spacing:-1.5px;line-height:1.1;font-weight:600;margin:12px 0 14px}#rma-app .rma-wizard-heading p{font-size:14px;line-height:1.65}#rma-app .rma-eyebrow,#rma-app .rma-step-label{font-size:10px;letter-spacing:1.4px;font-weight:600;color:#48695a}#rma-app .rma-project-header{background:#fff;border:1px solid #ccdad0;border-radius:6px;box-shadow:0 5px 18px #183e3210;margin-bottom:23px}#rma-app .rma-project-header>button{padding:17px 21px}#rma-app .rma-project-header small{font-size:9px;letter-spacing:1.1px;color:#587467}#rma-app .rma-project-header strong{font-size:13px;color:var(--rma-ink)}#rma-app .rma-project-header i{background:#eef8e6;border-color:#d6e8c8;color:#356b48}#rma-app .rma-price-info{font-size:12px;color:#526b60;line-height:1.7;margin:0 0 21px}#rma-app .rma-option-card{border-color:#dce5e6;border-radius:6px;box-shadow:none;transition:border-color .2s,box-shadow .2s}#rma-app .rma-option-card:hover{border-color:#9db9a9;box-shadow:0 8px 24px #193e3208}#rma-app .rma-option-picture{background:#eef6f6;border-radius:6px}#rma-app .rma-option-copy h2{color:#4b6258!important}#rma-app .rma-option-copy h2 span{color:#293335;font-size:26px!important}#rma-app .rma-value-tag{background:var(--rma-lime);color:#294d31;font-size:9px;border-radius:6px;padding:5px 9px}#rma-app .rma-drive-tag{background:#edf3ef;color:#315446;border-radius:6px;padding:4px 9px;font-size:10px}#rma-app .rma-option-price>strong{font-size:28px;letter-spacing:-.7px;color:var(--rma-ink)}#rma-app .rma-option-price>strong small{font-size:11px;color:#526b60}#rma-app .rma-option-price .rma-btn{border-radius:6px}#rma-app .rma-option-tiers .rma-rate-grid>div{background:#f5f7f3;border-radius:6px}#rma-app .rma-option-tiers .rma-rate-grid>div.active{background:#e3f5f5;border-color:#008e91}#rma-app .rma-option-tiers .rma-rate-grid small em{color:#006e73}#rma-app .rma-panel,#rma-app .rma-cart{border:1px solid var(--rma-line);border-radius:6px;box-shadow:none;background:#fff}#rma-app .rma-machine-intro{padding-bottom:24px;border-bottom:1px solid var(--rma-line);margin-bottom:22px}#rma-app .rma-detail-visual{background:#eef6f6;border-radius:6px}#rma-app .rma-machine-intro h2{font-size:22px;line-height:1.3}#rma-app .rma-machine-intro>div>strong{font-size:29px;letter-spacing:-.7px;color:var(--rma-ink)}#rma-app .rma-machine-intro p{font-size:13px;line-height:1.65}#rma-app .rma-included{background:#eaf7f6;border:1px solid #cce9e7;border-radius:6px;color:#36513d}#rma-app .rma-detail-quantity{padding:20px 0}#rma-app .rma-detail-quantity label{font-size:14px;font-weight:600;color:var(--rma-ink)}#rma-app .rma-quantity-control{border-radius:6px;background:#f8faf6}#rma-app .rma-expert{background:#fafbfb;border-color:#e0e7de;border-radius:6px}#rma-app .rma-expert summary{color:#476454;font-size:13px}#rma-app .rma-draft-summary h2{font-size:24px;line-height:1.25;letter-spacing:-.6px}#rma-app .rma-draft-rate strong{font-size:32px;letter-spacing:-1px}#rma-app .rma-rate-grid>div.active{background:#e3f5f5;box-shadow:inset 0 0 0 1px #008e91}#rma-app .rma-rate-grid strong{color:var(--rma-ink)}#rma-app .rma-rate-note{line-height:1.6;color:#586e62}#rma-app .rma-checkout-card{padding:28px}#rma-app .rma-checkout-card h3{font-size:23px;letter-spacing:-.5px;line-height:1.3}#rma-app .rma-checkout-card label{font-size:13px;line-height:1.6;color:#3f5c50}#rma-app .rma-checkout-card :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #cddbd1;border-radius:6px;background:#fbfcfa;min-height:47px;color:var(--rma-ink)}#rma-app .rma-checkout-card :is(input,select,textarea):focus{background:white;border-color:var(--rma-teal)}#rma-app .rma-payment-choice{border-radius:6px;border-color:#d3e0d5;background:#fbfcf9}#rma-app .rma-payment-choice:has(input:checked){border-color:#008e91;background:#e7f6f5;box-shadow:inset 0 0 0 1px #008e91}#rma-app .rma-payment-choice.unavailable{background:#f5f6f3;color:#64746b}#rma-app .rma-cost-overview{background:#f1f8f8!important;border-radius:6px;padding:22px!important}#rma-app .rma-cost-heading h2{font-size:26px;letter-spacing:-.8px}#rma-app .rma-cost-rows{font-size:13px}#rma-app .rma-cost-rows dd{font-weight:600;color:var(--rma-ink)}#rma-app .rma-cost-grand-total{border-top:1px solid #c6d6c5;padding-top:19px}#rma-app .rma-cost-grand-total>b{font-size:30px!important;color:var(--rma-ink)}#rma-app .rma-cost-disclaimer{font-size:11px;line-height:1.7;color:#4f6859}#rma-app .rma-context-modal{border-radius:6px;background:#fafcf8}#rma-app .rma-modal-heading{background:#edf7f7;border-bottom:1px solid var(--rma-line)}#rma-app .rma-modal-heading h2{font-size:25px;letter-spacing:-.6px}#rma-app .rma-modal-footer{background:#fff;border-top:1px solid var(--rma-line)}#rma-app .rma-shop-support{background:var(--rma-lime);border:0;border-radius:6px;padding:35px;margin:44px 0}#rma-app .rma-shop-support h2{font-size:31px;letter-spacing:-1px;color:#213c2c}#rma-app .rma-shop-support p{color:#3d5b40}#rma-app .rma-shop-support .rma-btn{background:#293335;border-color:#293335}#rma-app .rma-home-trust{border-top:1px solid var(--rma-line);padding-top:18px;margin-top:35px}#rma-app .rma-trust-benefits strong{font-size:13px;color:var(--rma-ink)}#rma-app .rma-trust-benefits small{font-size:11px;color:#526b60}#rma-app .rma-design-footer{background:#171a1b;border-radius:6px 6px 0 0;margin-top:55px;color:#e5eee5}#rma-app .rma-design-footer h2{color:#dff5f4;font-size:37px;letter-spacing:-1px;line-height:1.12}#rma-app .rma-design-footer .rma-footer-trust{border-color:#314038}#rma-app .rma-design-footer .rma-trust-benefits strong{color:#f4faf1}#rma-app .rma-design-footer :is(p,small){color:#b7c8bd}#rma-app .rma-design-footer .rma-btn{background:#dff5f4;color:#293335;border-color:#dff5f4}#rma-app .rma-footer-links nav strong{color:#f4faf1}#rma-app .rma-footer-links nav a,#rma-app .rma-footer-links nav button{color:#bdcfc3}@media (max-width:1050px){#rma-app .rma-design-hero{padding:35px 28px;min-height:400px}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:43px;letter-spacing:-1.6px}}@media (max-width:700px){#rma-app .rma-market-header{height:66px;gap:12px}#rma-app .rma-header-cart{padding:8px 11px;font-size:11px}#rma-app .rma-design-hero{padding:24px 21px 19px;margin:16px 0 27px;border-radius:6px;min-height:0}#rma-app .rma-design-hero .rma-hero-copy h1{font-size:35px;letter-spacing:-1.45px;margin:15px 0}#rma-app .rma-design-hero .rma-hero-copy p{font-size:13px;line-height:1.65}#rma-app .rma-design-hero .rma-eyebrow{font-size:8px}#rma-app .rma-hero-actions{margin-top:19px}#rma-app .rma-hero-region,#rma-app .rma-hero-region b{font-size:8px}#rma-app .rma-shop-results-heading h2{font-size:26px}#rma-app .rma-category-tiles{gap:23px 12px}#rma-app .rma-category-tile strong{font-size:11px}#rma-app .rma-wizard-progress button{font-size:8px}#rma-app .rma-wizard-heading{padding:19px 0 17px}#rma-app .rma-wizard-heading h1{font-size:30px;letter-spacing:-1px}#rma-app .rma-wizard-heading p{font-size:12px}#rma-app .rma-project-header>button{padding:12px 11px}#rma-app .rma-project-header strong{font-size:11px}#rma-app .rma-project-header small{font-size:8px}#rma-app .rma-price-info{font-size:11px}#rma-app .rma-panel,#rma-app .rma-checkout-card{padding:20px}#rma-app .rma-machine-intro h2{font-size:18px}#rma-app .rma-machine-intro>div>strong{font-size:24px}#rma-app .rma-machine-intro p{font-size:12px}#rma-app .rma-mobile-nav{background:#fff;border-color:#d3e0d5;box-shadow:0-4px 20px #1e3a2d08}#rma-app .rma-mobile-nav button{color:#5a7164}#rma-app .rma-mobile-nav button.active{color:#008e91}#rma-app .rma-mobile-action{background:#f0f8f8;border-color:#d3e0d5}#rma-app .rma-mobile-action>.rma-btn{border-radius:6px;min-height:45px}#rma-app .rma-mobile-cost strong{color:#293335}#rma-app .rma-shop-support{padding:25px;margin:30px 0}#rma-app .rma-shop-support h2{font-size:26px}#rma-app .rma-trust-benefits strong{font-size:11px}#rma-app .rma-trust-benefits small{font-size:10px}#rma-app .rma-design-footer{border-radius:0;margin-top:35px}#rma-app .rma-design-footer h2{font-size:29px}#rma-app .rma-context-modal{border-radius:6px}#rma-app .rma-modal-heading h2{font-size:23px}}@media (prefers-reduced-motion:reduce){#rma-app .rma-category-tile:hover>span{transform:none}}#rma-app{--rma-ink:#293335;--rma-muted:#56666a;--rma-teal:#008e91;--rma-lime:#dff5f4;--rma-line:#dce5e6;background:#fafbfb}#rma-app .rma-design-footer{background:#171a1b!important;color:#fff!important}#rma-app .rma-design-footer .rma-footer-intro h2,#rma-app .rma-design-footer .rma-footer-intro h2 span{color:#fff!important;opacity:1!important}#rma-app .rma-design-footer .rma-footer-intro h2 span{color:#73d3d4!important}#rma-app .rma-design-footer :is(p,small){color:#c8d2d4!important;opacity:1!important}#rma-app .rma-design-footer :is(strong,.rma-payment-trust-title,.rma-trust-review){color:#fff!important;opacity:1!important}#rma-app .rma-design-footer .rma-trust-benefits svg{color:#73d3d4!important}#rma-app .rma-design-footer .rma-btn,#rma-app .rma-design-footer .rma-btn.secondary{background:#73d3d4!important;border:1px solid #73d3d4!important;color:#172c30!important;opacity:1!important;font-weight:700}#rma-app .rma-design-footer .rma-btn:hover{background:#9de2e2!important;border-color:#9de2e2!important;color:#172c30!important}#rma-app .rma-design-footer .rma-footer-links nav :is(a,button),#rma-app .rma-design-footer .rma-footer-bottom a{color:#d4dfe0!important;opacity:1!important}#rma-app .rma-design-footer .rma-footer-links nav :is(a,button):hover{color:#73d3d4!important}#rma-app .rma-design-footer :is(.rma-footer-intro,.rma-trust-benefits,.rma-footer-trust,.rma-footer-links,.rma-footer-bottom){border-color:#414a4c!important}#rma-app .rma-design-footer .rma-trustpilot-word{color:white!important}#rma-app .rma-design-footer .rma-pay-icon{background:#fff;border-radius:6px}#rma-app .rma-mobile-nav b{background:var(--rma-accent,#00b4b3)!important;color:#fff!important;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border:2px solid white;border-radius:6px;font-size:10px;font-weight:700}#rma-app .rma-mobile-overlay{position:fixed;inset:0;z-index:11000;background:#132d3599;display:flex;align-items:flex-end;justify-content:center;padding:24px 20px 0;backdrop-filter:blur(3px)}#rma-app .rma-mobile-sheet{background:#fff;width:100%;max-width:620px;border-radius:6px 6px 0 0;max-height:86dvh;display:flex;flex-direction:column;box-shadow:0-12px 50px #132d3526;overflow:hidden;text-align:left;color:#293335}#rma-app .rma-mobile-sheet>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 24px 18px;border-bottom:1px solid #e0e8e9;background:#f3f9f9;flex:none}#rma-app .rma-mobile-sheet header small{font-size:9px;color:#437276;letter-spacing:1.5px}#rma-app .rma-mobile-sheet h2{font-size:24px;line-height:1.2;letter-spacing:-.6px;margin:6px 0 0;color:#293335}#rma-app .rma-mobile-sheet header button{display:grid;place-items:center;border:1px solid #ccdedf;border-radius:50%;width:40px;height:40px;flex:none;background:white;color:#293335;font-size:25px;padding:0}#rma-app .rma-sheet-body{padding:20px 24px calc(25px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;min-height:0}#rma-app .rma-sheet-body>p{font-size:14px;line-height:1.65;margin:0 0 20px;color:#51676b}#rma-app .rma-sheet-body>.rma-btn{width:100%;justify-content:center}#rma-app .rma-sheet-help{margin-top:25px;border-top:1px solid #dce8e9;padding-top:18px}#rma-app .rma-sheet-help h3{font-size:18px;margin:0 0 13px}#rma-app .rma-sheet-help ol{padding-left:22px;font-size:14px;color:#425c60}#rma-app .rma-sheet-help li{margin-bottom:13px;padding-left:3px}#rma-app .rma-sheet-help p{font-size:12px;line-height:1.7}#rma-app .rma-empty-icon{width:64px;height:64px;background:#edf7f7;color:#008e91;display:grid;place-items:center;border-radius:50%;margin-bottom:20px}#rma-app .rma-empty-icon svg{width:29px;height:29px}#rma-app .rma-sheet-categories details{border-bottom:1px solid #e2eaea}#rma-app .rma-sheet-categories summary{display:flex;align-items:center;gap:13px;list-style:none;cursor:pointer;min-height:67px;padding:10px 0;color:#293335;font-size:14px;font-weight:600}#rma-app .rma-sheet-categories summary::-webkit-details-marker{display:none}#rma-app .rma-sheet-categories summary img{width:53px;height:43px;object-fit:contain;background:#f0f7f7;border-radius:6px;padding:4px}#rma-app .rma-sheet-categories summary i{margin-left:auto;font-style:normal;font-size:21px;color:#008e91}#rma-app .rma-sheet-categories details[open] summary i{transform:rotate(45deg)}#rma-app .rma-sheet-categories details>div{padding:0 0 12px 12px}#rma-app .rma-sheet-categories a{display:flex;justify-content:space-between;gap:10px;min-height:45px;align-items:center;padding:10px 12px;border-radius:6px;color:#31585d;text-decoration:none;font-size:13px}#rma-app .rma-sheet-categories a:first-child{background:#edf7f7;font-weight:600}#rma-app .rma-sheet-categories a:hover{background:#e4f3f3}#rma-app:has(.rma-mobile-overlay) :is(.rma-mobile-nav,.rma-mobile-action){visibility:hidden}@media (max-width:700px){#rma-app .rma-mobile-overlay{padding:0}#rma-app .rma-mobile-sheet{max-height:88dvh}#rma-app .rma-mobile-sheet>header{padding:20px 20px 16px}#rma-app .rma-sheet-body{padding:18px 20px calc(25px + env(safe-area-inset-bottom,0px))}#rma-app .rma-mobile-sheet h2{font-size:23px}}#rma-app .rma-market-header{height:65px;min-height:65px;padding-top:0;padding-bottom:0;gap:18px}#rma-app .rma-logo img{width:112px;height:35px;object-fit:contain}#rma-app .rma-market-header nav{gap:23px}#rma-app .rma-market-header nav :is(a,button){font-size:12px}#rma-app .rma-header-cart{padding:7px 13px;font-size:12px;min-height:39px}#rma-app .rma-header-trust{display:flex;align-items:center;justify-content:center;gap:32px;padding:9px 12px;background:#eef7f7;border-bottom:1px solid #e0eded;color:#426268;font-size:11px;line-height:1.4}#rma-app .rma-header-trust>span{display:flex;align-items:center;gap:7px}#rma-app .rma-header-trust svg{width:15px;height:15px;flex:none;color:#008e91}#rma-app .rma-header-trust+.rma-wizard-progress{padding-top:12px}@media (max-width:700px){#rma-app .rma-market-header{height:55px;min-height:55px;gap:10px}#rma-app .rma-logo img{width:99px;height:31px}#rma-app .rma-header-cart{padding:6px 10px;min-height:36px;font-size:10px}#rma-app .rma-header-trust{gap:10px;padding:9px 2px;font-size:9px;justify-content:space-between}#rma-app .rma-header-trust>span{gap:4px;flex:1;justify-content:center;text-align:center}#rma-app .rma-header-trust svg{width:13px;height:13px}#rma-app .rma-header-trust+.rma-wizard-progress{padding-top:8px}}#rma-app .rma-compact-hero{display:block;padding:0;margin:20px 0 32px;background:#243234;border:1px solid #243234;border-radius:6px;min-height:0;overflow:hidden}#rma-app .rma-hero-main{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:35px;padding:32px 34px 30px}#rma-app .rma-compact-hero .rma-hero-copy h1{color:#fff;font-size:clamp(37px,4.1vw,55px);line-height:1.02;letter-spacing:-2px;margin:13px 0 17px;font-weight:600}#rma-app .rma-compact-hero .rma-hero-copy h1 span{color:#7bd5d6}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{color:#b7dcdd;font-size:9px;letter-spacing:1.3px}#rma-app .rma-compact-hero .rma-hero-copy p{color:#d0dfe0;font-size:14px;line-height:1.65;max-width:450px;margin:0}#rma-app .rma-compact-hero .rma-hero-actions{margin-top:22px;gap:21px}#rma-app .rma-compact-hero .rma-btn{background:#7bd5d6;color:#19373b!important;border-color:#7bd5d6;min-height:45px;font-size:13px;padding:12px 21px}#rma-app .rma-compact-hero .rma-btn:hover{background:#a2e3e3;border-color:#a2e3e3}#rma-app .rma-compact-hero .rma-hero-region,#rma-app .rma-compact-hero .rma-hero-region b{color:#d6e5e5;font-size:10px;line-height:1.6}#rma-app .rma-hero-project{padding:21px 23px;background:#fff;border-radius:6px;box-shadow:0 12px 35px #12202230;transform:rotate(-2deg);min-width:0;color:#293335}#rma-app .rma-hero-project-top{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e1ebeb;padding-bottom:12px}#rma-app .rma-hero-project-top>span{font-size:8px;letter-spacing:1px;color:#486b70;font-weight:600}#rma-app .rma-hero-project-top small{font-size:8px;color:#5c777a;white-space:nowrap}#rma-app .rma-hero-project-heading{margin:14px 0 9px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}#rma-app .rma-hero-project-heading strong{font-size:24px;font-weight:600;letter-spacing:-.7px;color:#293335}#rma-app .rma-hero-project-heading>span{color:#008e91;font-size:14px}#rma-app .rma-hero-project-machine{display:flex;align-items:center;gap:16px;background:#f1f8f8;border-radius:6px;padding:12px;margin:12px 0 16px}#rma-app .rma-hero-project-machine img{width:100px;height:88px;object-fit:contain;mix-blend-mode:multiply}#rma-app .rma-hero-project-machine strong{display:block;font-size:16px;color:#293335}#rma-app .rma-hero-project-machine span{display:block;font-size:12px;color:#496a70;margin-top:3px}#rma-app .rma-hero-project-machine small{font-size:9px;color:#5b7276;line-height:1.5;margin-top:9px}#rma-app .rma-hero-project-pills{display:flex;flex-wrap:wrap;gap:6px}#rma-app .rma-hero-project-pills>span{display:flex;align-items:center;gap:4px;background:#eff6f6;color:#456b70;font-size:8px;padding:6px 8px;border-radius:6px}#rma-app .rma-hero-project-pills svg{width:12px;height:12px}#rma-app .rma-hero-confidence{background:#fff;padding:15px 25px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #dce9e9}#rma-app .rma-hero-promises{display:flex;flex-wrap:wrap;gap:13px 20px}#rma-app .rma-hero-promises>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#3e6066}#rma-app .rma-hero-promises svg{width:16px;height:16px;color:#008e91}#rma-app .rma-hero-reviews .rma-trust-strip{display:flex;gap:20px;padding:0;margin:0;border:0;background:none}#rma-app .rma-hero-reviews .rma-trust-review{display:flex;gap:7px;align-items:center;text-decoration:none}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:18px;white-space:nowrap;margin:0}#rma-app .rma-hero-reviews .rma-trust-review>span:last-child{display:none}#rma-app .rma-hero-reviews .rma-trust-secure{display:none}@media (max-width:1000px){#rma-app .rma-hero-main{gap:23px;padding:29px 26px}#rma-app .rma-hero-confidence{flex-direction:column;align-items:start;gap:13px;padding:15px 26px}#rma-app .rma-hero-project{padding:18px}#rma-app .rma-hero-project-machine{gap:10px}#rma-app .rma-hero-project-machine img{width:75px;height:80px}}@media (max-width:700px){#rma-app .rma-compact-hero{padding:0;margin:14px 0 25px;border-radius:6px}#rma-app .rma-hero-main{display:block;padding:25px 21px 23px}#rma-app .rma-compact-hero .rma-hero-copy h1{font-size:37px;letter-spacing:-1.6px;margin:14px 0 16px}#rma-app .rma-compact-hero .rma-hero-copy p{font-size:13px;line-height:1.6}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{font-size:8px}#rma-app .rma-compact-hero .rma-hero-actions{gap:14px;margin-top:21px}#rma-app .rma-compact-hero .rma-btn{font-size:12px;padding:11px 17px;min-height:44px}#rma-app .rma-compact-hero .rma-hero-region,#rma-app .rma-compact-hero .rma-hero-region b{font-size:9px}#rma-app .rma-hero-project{display:none}#rma-app .rma-hero-confidence{padding:16px 20px;gap:15px;align-items:stretch}#rma-app .rma-hero-promises{display:grid;grid-template-columns:1fr;gap:9px}#rma-app .rma-hero-promises>span{font-size:11px;gap:8px}#rma-app .rma-hero-reviews{border-top:1px solid #e2eded;padding-top:13px}#rma-app .rma-hero-reviews .rma-trust-strip{justify-content:start;gap:26px}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:19px}}#rma-app .rma-compact-hero{background:#f0f7f7;border:0;border-radius:6px;margin:18px 0 30px;overflow:hidden}#rma-app .rma-hero-main{grid-template-columns:1.1fr .9fr;gap:15px;padding:32px 35px 24px;min-height:310px}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{color:#4c7377;font-size:9px;letter-spacing:1.4px}#rma-app .rma-compact-hero .rma-hero-copy h1{color:#293335;font-size:clamp(34px,3.7vw,49px);font-weight:600;line-height:1.08;letter-spacing:-1.8px;margin:17px 0 18px}#rma-app .rma-compact-hero .rma-hero-copy h1 span{color:#008e91}#rma-app .rma-compact-hero .rma-hero-copy p{color:#53696d;font-size:14px;line-height:1.7;max-width:390px}#rma-app .rma-compact-hero .rma-btn{background:#008e91;color:#fff!important;border-color:#008e91;padding:12px 21px;border-radius:6px;min-height:46px}#rma-app .rma-compact-hero .rma-btn:hover{background:#00777b;border-color:#00777b}#rma-app .rma-compact-hero .rma-hero-region,#rma-app .rma-compact-hero .rma-hero-region b{color:#506b70;font-size:10px}#rma-app .rma-hero-product-scene{position:relative;min-width:0;height:275px;isolation:isolate}#rma-app .rma-scene-orbit{position:absolute;width:245px;height:245px;border-radius:50%;background:#d4eeee;right:55px;top:0;z-index:-1}#rma-app .rma-scene-machine{position:absolute;right:28px;top:-13px;width:85%;height:226px;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 13px 9px #2b585817)}#rma-app .rma-scene-label{position:absolute;top:16px;left:0;font-size:10px;line-height:1.6;color:#57767b;z-index:1}#rma-app .rma-scene-label strong{font-weight:500;color:#3f686e}#rma-app .rma-scene-dashboard{position:absolute;right:0;bottom:2px;width:210px;background:#fff;border:1px solid #dbe8e9;box-shadow:0 10px 26px #234e5010;border-radius:6px;padding:14px 16px;color:#293335}#rma-app .rma-scene-dashboard>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid #e7eeee;margin-bottom:11px}#rma-app .rma-scene-dashboard img{width:66px;height:21px;object-fit:contain}#rma-app .rma-scene-dashboard small{font-size:7px;color:#6b8589}#rma-app .rma-scene-dashboard>strong{display:block;font-size:12px;font-weight:600;margin-bottom:8px}#rma-app .rma-scene-dashboard>span{display:flex;align-items:center;gap:7px;font-size:9px;line-height:1.7;color:#60767a;margin-top:5px}#rma-app .rma-scene-dashboard i{width:7px;height:7px;background:#008e91;border-radius:50%;box-shadow:0 0 0 3px #e9f6f5;margin:0 2px}#rma-app .rma-hero-confidence{background:#f0f7f7;border-top:1px solid #d9e8e8;margin:0 35px;padding:15px 0 17px;gap:20px}#rma-app .rma-hero-promises{gap:15px 21px}#rma-app .rma-hero-promises>span{font-size:11px;color:#506b70}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:18px}#rma-app .rma-hero-reviews .rma-trust-strip{gap:19px}@media (max-width:1000px){#rma-app .rma-hero-main{padding:28px 26px 20px;gap:15px;min-height:295px}#rma-app .rma-compact-hero .rma-hero-copy h1{font-size:39px}#rma-app .rma-scene-orbit{width:215px;height:215px;right:10px}#rma-app .rma-scene-label{display:none}#rma-app .rma-scene-machine{width:100%;right:0}#rma-app .rma-hero-confidence{margin:0 26px;flex-direction:row;flex-wrap:wrap;align-items:center;padding:14px 0;gap:15px}}@media (max-width:700px){#rma-app .rma-compact-hero{padding:0;border-radius:6px;margin:13px 0 25px}#rma-app .rma-hero-main{display:block;padding:25px 21px 21px;min-height:0}#rma-app .rma-compact-hero .rma-hero-copy h1{font-size:34px;line-height:1.09;letter-spacing:-1.25px;margin:15px 0}#rma-app .rma-compact-hero .rma-hero-copy p{font-size:13px;line-height:1.65}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{font-size:8px}#rma-app .rma-hero-product-scene{display:none}#rma-app .rma-compact-hero .rma-hero-actions{gap:13px;margin-top:20px}#rma-app .rma-compact-hero .rma-btn{padding:11px 15px;font-size:12px;min-height:44px}#rma-app .rma-compact-hero .rma-hero-region,#rma-app .rma-compact-hero .rma-hero-region b{font-size:8px}#rma-app .rma-hero-confidence{margin:0 21px;padding:15px 0 17px;display:block}#rma-app .rma-hero-promises{display:flex;flex-wrap:wrap;gap:10px 15px}#rma-app .rma-hero-promises>span{font-size:10px;gap:5px}#rma-app .rma-hero-promises svg{width:14px;height:14px}#rma-app .rma-hero-reviews{border-top:0;margin-top:15px;padding:0}#rma-app .rma-hero-reviews .rma-trust-strip{gap:22px}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:18px}}#rma-app main:has(.rma-option-list) .rma-breadcrumb{padding-top:17px;font-size:11px;margin-bottom:0;line-height:1.5}#rma-app .rma-list-intro{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:21px 0 20px;margin:0}#rma-app .rma-list-intro .rma-eyebrow{font-size:9px;letter-spacing:1.2px;color:#5b797d}#rma-app .rma-list-intro h1{font-size:34px;line-height:1.15;letter-spacing:-1.1px;margin:8px 0 9px;font-weight:600}#rma-app .rma-list-intro p{font-size:13px;line-height:1.5;margin:0;color:#587075}#rma-app .rma-list-count{font-size:13px;font-weight:600;color:#30595d;text-align:right;flex:none;padding:11px 16px;background:#eef6f6;border-radius:6px;border:1px solid #e0ebeb}#rma-app .rma-list-count small{display:block;font-size:10px;font-weight:400;color:#59767a;margin-top:3px}#rma-app main:has(.rma-option-list) .rma-project-header{width:100%;max-width:none;margin:0 0 11px;border:1px solid #d0e0e2;border-radius:6px;box-shadow:0 3px 12px #244f5106;grid-template-columns:1fr 1fr;background:#fff}#rma-app main:has(.rma-option-list) .rma-project-header>button{padding:15px 20px;gap:12px;min-height:70px}#rma-app main:has(.rma-option-list) .rma-project-header small{font-size:9px;letter-spacing:1px;margin-bottom:5px;color:#5c7b80}#rma-app main:has(.rma-option-list) .rma-project-header strong{font-size:13px;font-weight:500;color:#293335;line-height:1.5}#rma-app main:has(.rma-option-list) .rma-project-header i{background:#edf8f8;color:#008e91;border:1px solid #d0e9e9;width:31px;height:31px}#rma-app main:has(.rma-option-list) .rma-project-header-symbol{color:#008e91}#rma-app main:has(.rma-option-list) .rma-price-info{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.6;color:#557176;margin:0 0 22px;padding:0 2px}#rma-app main:has(.rma-option-list) .rma-price-info:before{content:"✓";color:#008e91;font-weight:600;flex:none}#rma-app main:has(.rma-option-list) .rma-option-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 13px;gap:15px;padding-top:0}#rma-app main:has(.rma-option-list) .rma-option-heading>span{font-size:12px;font-weight:600;color:#3c5c62}#rma-app main:has(.rma-option-list) .rma-option-heading small{font-size:10px;color:#667c80;margin:0}@media (max-width:700px){#rma-app .rma-list-intro{padding:18px 0 16px;gap:12px;align-items:start}#rma-app .rma-list-intro h1{font-size:28px;letter-spacing:-.9px;margin:7px 0 8px}#rma-app .rma-list-intro p{font-size:12px}#rma-app .rma-list-intro .rma-eyebrow{font-size:8px}#rma-app .rma-list-count{font-size:11px;padding:7px 9px;white-space:nowrap;margin-top:3px}#rma-app .rma-list-count small{display:none}#rma-app main:has(.rma-option-list) .rma-project-header>button{padding:12px 10px;gap:7px;min-height:69px}#rma-app main:has(.rma-option-list) .rma-project-header strong{font-size:11px}#rma-app main:has(.rma-option-list) .rma-project-header small{font-size:8px}#rma-app main:has(.rma-option-list) .rma-project-header i{width:25px;height:25px}#rma-app main:has(.rma-option-list) .rma-price-info{font-size:10px;align-items:start;margin-bottom:18px}#rma-app main:has(.rma-option-list) .rma-option-heading{align-items:start;gap:10px}#rma-app main:has(.rma-option-list) .rma-option-heading>span{font-size:11px}#rma-app main:has(.rma-option-list) .rma-option-heading small{font-size:9px;text-align:right;max-width:130px}}@media (max-width:380px){#rma-app .rma-list-intro{display:block}#rma-app .rma-list-count{display:inline-block;margin-top:10px}}#rma-app .rma-compact-hero{position:relative;background:#fff;border:1px solid #e1e9ea;border-radius:6px;margin:18px 0 29px;isolation:isolate}#rma-app .rma-compact-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50%0,#e6f5f5 0,transparent 68%);pointer-events:none}#rma-app .rma-hero-main{display:block;padding:31px 25px 25px;min-height:0;text-align:center}#rma-app .rma-compact-hero .rma-hero-copy{max-width:900px;margin:0 auto}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{display:inline-block;color:#487378;letter-spacing:1.4px;font-size:9px;background:#e8f5f5;border:1px solid #d7eaea;border-radius:6px;padding:6px 12px}#rma-app .rma-compact-hero .rma-hero-copy h1{font-size:clamp(32px,3.8vw,49px);font-weight:600;line-height:1.1;letter-spacing:-1.8px;margin:17px 0 15px;color:#293335}#rma-app .rma-compact-hero .rma-hero-copy h1 span{color:#008e91}#rma-app .rma-compact-hero .rma-hero-copy p{max-width:530px;font-size:14px;line-height:1.7;color:#5b7074;margin:0 auto}#rma-app .rma-compact-hero .rma-hero-actions{justify-content:center;align-items:center;gap:19px;margin:21px 0 0;display:flex;flex-wrap:wrap}#rma-app .rma-compact-hero .rma-btn{min-height:47px;border-radius:6px;font-size:13px;padding:12px 24px;box-shadow:0 4px 12px #008e9117}#rma-app .rma-compact-hero .rma-hero-region{padding-left:18px;border-left:1px solid #d5e5e6;text-align:left;font-size:10px;color:#61787c;line-height:1.6}#rma-app .rma-compact-hero .rma-hero-region b{font-size:10px;font-weight:500;color:#3e6268}#rma-app .rma-hero-confidence{display:flex;justify-content:center;flex-direction:column;gap:15px;background:transparent;margin:0 32px;padding:17px 0 19px;border-top:1px solid #e1ebeb}#rma-app .rma-hero-promises{justify-content:center;gap:15px 28px}#rma-app .rma-hero-promises>span{font-size:11px;color:#4b6c71}#rma-app .rma-hero-reviews{margin:0;padding:0;border:0}#rma-app .rma-hero-reviews .rma-trust-strip{justify-content:center;gap:25px}#rma-app .rma-hero-reviews .rma-trust-review{padding:0}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:18px}@media (max-width:700px){#rma-app .rma-compact-hero{margin:13px 0 25px;border-radius:6px}#rma-app .rma-hero-main{padding:25px 16px 21px}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{font-size:7px;letter-spacing:1px;padding:5px 10px}#rma-app .rma-compact-hero .rma-hero-copy h1{font-size:31px;line-height:1.12;letter-spacing:-1.15px;margin:16px 0 14px}#rma-app .rma-compact-hero .rma-hero-copy p{font-size:12px;line-height:1.65;max-width:315px}#rma-app .rma-compact-hero .rma-hero-actions{gap:13px;margin-top:19px;flex-direction:column}#rma-app .rma-compact-hero .rma-btn{min-height:44px;font-size:12px;padding:11px 23px}#rma-app .rma-compact-hero .rma-hero-region{border:0;padding:0;text-align:center;font-size:9px}#rma-app .rma-compact-hero .rma-hero-region br{display:none}#rma-app .rma-compact-hero .rma-hero-region b{font-size:9px;margin-left:4px}#rma-app .rma-hero-confidence{margin:0 17px;padding:15px 0 17px;gap:14px;display:flex;align-items:center}#rma-app .rma-hero-promises{justify-content:center;gap:8px 13px;display:flex;flex-wrap:wrap}#rma-app .rma-hero-promises>span{font-size:9px;gap:5px}#rma-app .rma-hero-promises svg{width:13px;height:13px}#rma-app .rma-hero-reviews{margin:0;padding:0;border:0}#rma-app .rma-hero-reviews .rma-google-word,#rma-app .rma-hero-reviews .rma-trustpilot-word{font-size:17px}}#rma-app .rma-compact-hero{border-radius:0!important;border:0;background:#d8eeee;margin-top:18px}#rma-app .rma-compact-hero:before{display:none}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{background:transparent;border:0;padding:0;border-radius:0;color:#3c656b}#rma-app .rma-compact-hero .rma-hero-copy h1{color:#24383c}#rma-app .rma-compact-hero .rma-hero-copy h1 span{color:#007b80}#rma-app .rma-compact-hero .rma-hero-copy p{color:#46646a}#rma-app .rma-hero-confidence{border-top-color:#b6d7d9;background:transparent}#rma-app .rma-compact-hero .rma-hero-region{border-left-color:#b6d7d9}#rma-app .rma-hero-promises>span{color:#3c6067}@media (max-width:700px){#rma-app .rma-compact-hero{border-radius:0!important;margin-top:13px}#rma-app .rma-compact-hero .rma-hero-region{border-left:0}}#rma-app .rma-category-tile>span{position:relative;min-height:0;min-width:0}#rma-app .rma-category-tile>span>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;min-width:0!important;padding:12px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;aspect-ratio:auto!important}#rma-app .rma-option-picture{position:relative;flex-shrink:0;height:155px;overflow:hidden}#rma-app .rma-option-picture>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;min-width:0!important;box-sizing:border-box!important;padding:12px!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;aspect-ratio:auto!important}#rma-app .rma-detail-visual{position:relative;min-height:180px;overflow:hidden}#rma-app .rma-detail-visual>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;min-width:0!important;padding:14px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;aspect-ratio:auto!important}@media (max-width:700px){#rma-app .rma-category-tile>span>img{padding:8px!important}#rma-app .rma-option-picture{height:135px}#rma-app .rma-detail-visual{min-height:135px}}#rma-app .rma-compact-hero{background:#20292b!important;border:0;border-radius:0!important;color:white}#rma-app .rma-compact-hero .rma-hero-copy .rma-eyebrow{color:#b4d8da}#rma-app .rma-compact-hero .rma-hero-copy h1{color:#fff}#rma-app .rma-compact-hero .rma-hero-copy h1 span{color:#7bd5d6}#rma-app .rma-compact-hero .rma-hero-copy p{color:#d0dfe1}#rma-app .rma-compact-hero .rma-btn{background:#7bd5d6;border-color:#7bd5d6;color:#1c3539!important;box-shadow:none}#rma-app .rma-compact-hero .rma-btn:hover{background:#a2e3e3;border-color:#a2e3e3}#rma-app .rma-compact-hero .rma-hero-region{color:#c8dadd;font-size:12px;border-left-color:#56676b;padding-left:20px}#rma-app .rma-compact-hero .rma-hero-region b{display:inline-block;font-size:14px;font-weight:600;color:#fff;line-height:1.6}#rma-app .rma-hero-confidence{border-top-color:#4b5a5e;gap:14px;padding:19px 0 20px}#rma-app .rma-hero-promises{display:block;width:100%}#rma-app .rma-hero-promises .rma-trust-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;border:0;background:none}#rma-app .rma-hero-promises .rma-trust-benefits>div{display:flex;align-items:center;gap:11px;text-align:left}#rma-app .rma-hero-promises .rma-trust-benefits svg{width:23px;height:23px;flex:none;color:#7bd5d6}#rma-app .rma-hero-promises .rma-trust-benefits strong{display:block;font-size:12px;color:#fff;font-weight:600;line-height:1.5}#rma-app .rma-hero-promises .rma-trust-benefits small{display:block;font-size:10px;line-height:1.5;color:#c5d6d8;margin-top:4px}#rma-app .rma-hero-reviews{margin-top:5px}#rma-app .rma-hero-reviews .rma-trust-review{background:white;border-radius:6px;padding:5px 11px;min-height:32px}#rma-app .rma-hero-reviews .rma-trustpilot-word{color:#293335}@media (max-width:700px){#rma-app .rma-compact-hero .rma-hero-region{font-size:10px;padding:0;border:0}#rma-app .rma-compact-hero .rma-hero-region b{font-size:12px;margin-left:4px}#rma-app .rma-hero-confidence{padding:17px 0 18px;gap:16px}#rma-app .rma-hero-promises .rma-trust-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}#rma-app .rma-hero-promises .rma-trust-benefits>div{align-items:start;gap:8px}#rma-app .rma-hero-promises .rma-trust-benefits svg{width:19px;height:19px;margin-top:1px}#rma-app .rma-hero-promises .rma-trust-benefits strong{font-size:10px}#rma-app .rma-hero-promises .rma-trust-benefits small{font-size:9px;line-height:1.5}#rma-app .rma-hero-reviews{margin:0}#rma-app .rma-hero-reviews .rma-trust-review{padding:4px 9px}}#rma-app .rma-category-tile[data-root="34"]>span{position:relative;display:block;aspect-ratio:1.25;overflow:hidden}#rma-app .rma-category-tile .rma-whole-machine{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;box-sizing:border-box!important;padding:13px!important;transform:none!important;overflow:hidden;mix-blend-mode:multiply}@media (max-width:700px){#rma-app .rma-category-tile[data-root="34"]>span{aspect-ratio:1}#rma-app .rma-category-tile .rma-whole-machine{padding:9px!important}}#rma-app .rma-version-02{background:#f2f7f6!important;color:#293335;border:0;border-radius:0!important;margin:18px 0 29px;overflow:hidden}#rma-app .rma-version-02:before{display:none}#rma-app .rma-version-02 .rma-hero-main{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;gap:48px;padding:34px 33px;text-align:left;min-height:0}#rma-app .rma-version-02 .rma-hero-copy{margin:0;max-width:none;padding:0;align-self:center}#rma-app .rma-version-02 .rma-hero-copy .rma-eyebrow{display:block;background:none;border:0;border-radius:0;padding:0;color:#4c7377;font-size:9px;letter-spacing:1.7px;line-height:1.5}#rma-app .rma-version-02 .rma-hero-copy h1{font-size:clamp(35px,4.2vw,57px);font-weight:600;line-height:1.04;letter-spacing:-2.2px;color:#293335;margin:18px 0}#rma-app .rma-version-02 .rma-hero-copy h1 span{color:#008e91}#rma-app .rma-version-02 .rma-hero-copy p{font-size:13px;line-height:1.75;color:#5a7074;max-width:390px;margin:0}#rma-app .rma-version-02 .rma-hero-actions{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:start;gap:19px;margin:22px 0 0}#rma-app .rma-version-02 .rma-btn{display:inline-flex;background:#008e91;border-color:#008e91;color:#fff!important;min-height:47px;border-radius:6px;padding:13px 20px;font-size:13px;box-shadow:none}#rma-app .rma-version-02 .rma-btn:hover{background:#00777b;border-color:#00777b}#rma-app .rma-version-02 .rma-hero-region{border:0;padding:0;text-align:left;font-size:10px;color:#557176;line-height:1.6}#rma-app .rma-version-02 .rma-hero-region b{font-size:12px;font-weight:500;color:#3f6166;line-height:1.7;display:inline-block;margin:0}#rma-app .rma-version-02 .rma-hero-reviews{margin:25px 0 0;padding:0;border:0}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-strip{justify-content:start;gap:25px;padding:0;margin:0}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-review{display:block;background:none;border:0;padding:0;min-height:0;text-decoration:none}#rma-app .rma-version-02 .rma-hero-reviews .rma-google-word,#rma-app .rma-version-02 .rma-hero-reviews .rma-trustpilot-word{font-size:20px;margin:0;color:#293335}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-review>span:last-child{display:block;margin-top:5px}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-review>span:last-child strong{font-size:9px;line-height:1.5;font-weight:400;color:#536e73}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-review>span:last-child small{display:none}#rma-app .rma-version02-photo{position:relative;min-width:0;min-height:350px;overflow:hidden;background:#dce8e6;border-radius:0}#rma-app .rma-version02-photo>img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:cover!important;object-position:55%center!important;margin:0;padding:0;transform:none}#rma-app .rma-version02-caption{position:absolute;bottom:0;left:0;right:0;padding:65px 23px 24px;background:linear-gradient(transparent,#12292be6);color:white;font-size:15px;line-height:1.5}#rma-app .rma-version02-caption strong{font-size:21px;line-height:1.4;font-weight:600;color:#fff}#rma-app .rma-version-02 .rma-hero-confidence{background:#f6f9f9;border-top:1px solid #e1eaea;border-bottom:1px solid #e1eaea;margin:0;padding:22px 33px;display:block}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits{gap:22px;padding:0;border:0}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits>div{gap:10px;align-items:center}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits strong{color:#293335;font-size:11px;line-height:1.5}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits small{color:#62777b;font-size:9px;line-height:1.5}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits svg{color:#008e91;width:22px;height:22px}@media (max-width:1000px){#rma-app .rma-version-02 .rma-hero-main{padding:28px 25px;gap:26px}#rma-app .rma-version-02 .rma-hero-copy h1{font-size:42px;letter-spacing:-1.7px}#rma-app .rma-version-02 .rma-hero-actions{gap:14px}#rma-app .rma-version-02 .rma-hero-region b{font-size:11px}#rma-app .rma-version-02 .rma-hero-confidence{padding:21px 25px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits{gap:14px}}@media (max-width:700px){#rma-app .rma-version-02{margin:13px 0 25px}#rma-app .rma-version-02 .rma-hero-main{display:flex;flex-direction:column;padding:26px 21px 0;gap:23px}#rma-app .rma-version-02 .rma-hero-copy{width:100%}#rma-app .rma-version-02 .rma-hero-copy h1{font-size:37px;line-height:1.04;letter-spacing:-1.4px;margin:16px 0 18px}#rma-app .rma-version-02 .rma-hero-copy .rma-eyebrow{font-size:8px;letter-spacing:1px}#rma-app .rma-version-02 .rma-hero-copy p{font-size:13px;line-height:1.7}#rma-app .rma-version-02 .rma-hero-actions{gap:16px;margin-top:20px;flex-direction:row}#rma-app .rma-version-02 .rma-btn{font-size:12px;min-height:44px;padding:12px 17px}#rma-app .rma-version-02 .rma-hero-region{font-size:9px}#rma-app .rma-version-02 .rma-hero-region br{display:block}#rma-app .rma-version-02 .rma-hero-region b{font-size:11px;margin:0}#rma-app .rma-version-02 .rma-hero-reviews{margin-top:22px}#rma-app .rma-version-02 .rma-hero-reviews .rma-google-word,#rma-app .rma-version-02 .rma-hero-reviews .rma-trustpilot-word{font-size:18px}#rma-app .rma-version02-photo{width:calc(100% + 42px);margin:0-21px;min-height:165px;height:165px}#rma-app .rma-version02-photo>img{object-position:center 60%!important}#rma-app .rma-version02-caption{font-size:11px;padding:40px 21px 15px}#rma-app .rma-version02-caption strong{font-size:16px}#rma-app .rma-version-02 .rma-hero-confidence{padding:19px 21px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits{grid-template-columns:1fr 1fr;gap:17px 12px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits>div{align-items:start;gap:7px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits strong{font-size:10px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits small{font-size:9px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits svg{width:18px;height:18px}}#rma-app .rma-version-02 .rma-hero-main{grid-template-columns:.95fr 1.05fr;gap:35px;align-items:center}#rma-app .rma-version02-software{min-width:0;background:#e4f1f0;padding:26px 19px 25px;border-radius:0;overflow:hidden}#rma-app .rma-version02-software .rma-dashboard-stage{padding:0 25px 18px 0;margin:0;min-height:0}#rma-app .rma-version02-software .rma-dashboard-window{transform:none;border-radius:6px;box-shadow:0 12px 27px #244d5010;border-color:#cadfdf}#rma-app .rma-version02-software .rma-dashboard-app{grid-template-columns:91px minmax(0,1fr);min-height:315px;max-height:none}#rma-app .rma-version02-software .rma-dashboard-menu{background:#f4f9f8;padding:16px 8px}#rma-app .rma-version02-software .rma-dashboard-menu>span.active{background:#dff2f1;color:#007b80}#rma-app .rma-version02-software .rma-dashboard-body{padding:18px 14px}#rma-app .rma-version02-software .rma-dashboard-menu>img{width:68px}#rma-app .rma-version02-software .rma-dashboard-phone{display:block;width:119px;height:242px;right:-7px;bottom:0;border:5px solid #293b3f;border-radius:6px;padding:25px 8px 8px;transform:rotate(4deg)}#rma-app .rma-version02-software .rma-phone-camera{left:33px;width:35px}#rma-app .rma-version02-software .rma-dashboard-phone>strong{font-size:12px}#rma-app .rma-version02-software .rma-dashboard-machine i{padding-right:24px}#rma-app .rma-version02-software .rma-dashboard-title strong{font-size:11px;line-height:1.4}#rma-app .rma-version02-software .rma-dashboard-stats>div{padding:9px 7px}@media (max-width:1000px){#rma-app .rma-version-02 .rma-hero-main{gap:23px;grid-template-columns:1fr 1fr}#rma-app .rma-version02-software{padding:20px 13px}#rma-app .rma-version02-software .rma-dashboard-app{grid-template-columns:67px minmax(0,1fr)}#rma-app .rma-version02-software .rma-dashboard-menu{padding:15px 5px}#rma-app .rma-version02-software .rma-dashboard-menu>img{width:53px}#rma-app .rma-version02-software .rma-dashboard-menu>span{font-size:6px;padding:7px 3px}#rma-app .rma-version02-software .rma-dashboard-body{padding:15px 10px}#rma-app .rma-version02-software .rma-dashboard-title strong{font-size:9px}#rma-app .rma-version02-software .rma-dashboard-stats small{font-size:4px}#rma-app .rma-version02-software .rma-dashboard-machine b{font-size:6px}}@media (max-width:700px){#rma-app .rma-version-02 .rma-hero-main{gap:23px;padding-bottom:0}#rma-app .rma-version02-software{width:calc(100% + 42px);margin:0-21px;padding:20px 21px 18px}#rma-app .rma-version02-software .rma-dashboard-stage{padding:0 30px 12px 0;min-height:0;margin:0}#rma-app .rma-version02-software .rma-dashboard-app{grid-template-columns:62px minmax(0,1fr);min-height:205px;max-height:none}#rma-app .rma-version02-software .rma-dashboard-body{padding:12px 9px}#rma-app .rma-version02-software .rma-dashboard-title strong{font-size:8px}#rma-app .rma-version02-software .rma-dashboard-menu{padding:12px 4px}#rma-app .rma-version02-software .rma-dashboard-menu>img{width:49px;margin-bottom:8px}#rma-app .rma-version02-software .rma-dashboard-menu>span{font-size:5px;padding:5px 3px}#rma-app .rma-version02-software .rma-dashboard-project{padding:8px;margin-top:8px}#rma-app .rma-version02-software .rma-dashboard-project>header{margin-bottom:7px}#rma-app .rma-version02-software .rma-dashboard-project>strong{font-size:8px}#rma-app .rma-version02-software .rma-dashboard-machine{display:flex;padding:7px 0;gap:6px}#rma-app .rma-version02-software .rma-dashboard-machine>img{width:30px;height:24px}#rma-app .rma-version02-software .rma-dashboard-machine b{font-size:5px}#rma-app .rma-version02-software .rma-dashboard-machine small{font-size:4px}#rma-app .rma-version02-software .rma-dashboard-machine:nth-of-type(2){display:none}#rma-app .rma-version02-software .rma-dashboard-machine i{display:none}#rma-app .rma-version02-software .rma-dashboard-phone{display:block;width:91px;height:181px;padding:21px 6px 6px;border-width:4px;border-radius:6px;right:-2px;bottom:0;transform:rotate(3deg)}#rma-app .rma-version02-software .rma-phone-camera{left:25px;width:29px;height:7px;top:5px}#rma-app .rma-version02-software .rma-phone-top{margin-bottom:11px}#rma-app .rma-version02-software .rma-phone-top>img{width:48px}#rma-app .rma-version02-software .rma-dashboard-phone>strong{font-size:9px}#rma-app .rma-version02-software .rma-dashboard-phone>small{font-size:4px;margin-bottom:5px}#rma-app .rma-version02-software .rma-phone-project{margin-top:9px;padding:6px}#rma-app .rma-version02-software .rma-phone-project>img{height:33px;margin:4px 0}#rma-app .rma-version02-software .rma-phone-project>b{font-size:4px}#rma-app .rma-version02-software .rma-phone-project>span{font-size:3px}#rma-app .rma-version02-software .rma-phone-project>div{font-size:4px;margin-top:6px;padding:4px 1px}}@media (min-width:1100px){#rma-app{width:100%;max-width:clamp(1350px,94vw,1760px);padding-left:clamp(32px,3vw,58px);padding-right:clamp(32px,3vw,58px);font-size:clamp(15px,.88vw,17px)}#rma-app .rma-market-header{height:clamp(65px,4.5vw,78px);min-height:65px}#rma-app .rma-logo img{width:clamp(112px,8vw,143px);height:auto;max-height:43px}#rma-app .rma-market-header nav :is(a,button){font-size:clamp(12px,.82vw,15px)}#rma-app .rma-header-cart{font-size:clamp(12px,.8vw,14px)}#rma-app .rma-version-02 .rma-hero-main{padding:clamp(34px,2.5vw,48px);gap:clamp(32px,3.4vw,62px);grid-template-columns:.95fr 1.05fr}#rma-app .rma-version-02 .rma-hero-copy h1{font-size:clamp(49px,3.7vw,66px);line-height:1.06;letter-spacing:-.04em;margin:22px 0}#rma-app .rma-version-02 .rma-hero-copy p{font-size:clamp(14px,1vw,17px);line-height:1.75;max-width:31em}#rma-app .rma-version-02 .rma-hero-copy .rma-eyebrow{font-size:clamp(9px,.65vw,12px)}#rma-app .rma-version-02 .rma-btn{font-size:clamp(13px,.9vw,16px);min-height:clamp(47px,3.4vw,58px);padding:14px 24px}#rma-app .rma-version-02 .rma-hero-region{font-size:clamp(10px,.7vw,12px)}#rma-app .rma-version-02 .rma-hero-region b{font-size:clamp(12px,.9vw,16px)}#rma-app .rma-version-02 .rma-hero-reviews .rma-google-word,#rma-app .rma-version-02 .rma-hero-reviews .rma-trustpilot-word{font-size:clamp(20px,1.45vw,25px)}#rma-app .rma-version-02 .rma-hero-reviews .rma-trust-review>span:last-child strong{font-size:clamp(9px,.7vw,12px)}#rma-app .rma-version02-software{padding:clamp(25px,2vw,38px)}#rma-app .rma-version02-software .rma-dashboard-app{grid-template-columns:clamp(91px,7vw,130px) minmax(0,1fr);min-height:clamp(315px,25vw,450px)}#rma-app .rma-version02-software .rma-dashboard-menu>img{width:clamp(68px,5.5vw,97px)}#rma-app .rma-version02-software .rma-dashboard-menu>span{font-size:clamp(7px,.58vw,10px);padding:10px 5px}#rma-app .rma-version02-software .rma-dashboard-menu>small{font-size:clamp(5px,.44vw,8px)}#rma-app .rma-version02-software .rma-dashboard-title strong{font-size:clamp(11px,.95vw,17px)}#rma-app .rma-version02-software .rma-dashboard-title small{font-size:clamp(5px,.45vw,8px)}#rma-app .rma-version02-software .rma-dashboard-browser>small{font-size:clamp(7px,.6vw,11px)}#rma-app .rma-version02-software .rma-dashboard-tabs{font-size:clamp(6px,.55vw,10px)}#rma-app .rma-version02-software .rma-dashboard-stats small{font-size:clamp(5px,.45vw,8px)}#rma-app .rma-version02-software .rma-dashboard-stats strong{font-size:clamp(20px,1.8vw,32px)}#rma-app .rma-version02-software .rma-dashboard-stats span{font-size:clamp(4px,.4vw,7px)}#rma-app .rma-version02-software .rma-dashboard-project>strong{font-size:clamp(10px,.9vw,16px)}#rma-app .rma-version02-software .rma-dashboard-project>header{font-size:clamp(6px,.55vw,10px)}#rma-app .rma-version02-software .rma-dashboard-project>header>span{font-size:clamp(5px,.45vw,8px)}#rma-app .rma-version02-software .rma-dashboard-machine>img{width:clamp(49px,4vw,70px);height:clamp(38px,3.3vw,58px)}#rma-app .rma-version02-software .rma-dashboard-machine b{font-size:clamp(7px,.66vw,12px)}#rma-app .rma-version02-software .rma-dashboard-machine small{font-size:clamp(5px,.5vw,9px)}#rma-app .rma-version02-software .rma-dashboard-phone{width:clamp(119px,9.5vw,167px);height:clamp(242px,19vw,335px);padding:30px 11px 10px}#rma-app .rma-version02-software .rma-phone-camera{left:calc(50% - 19px);width:38px}#rma-app .rma-version02-software .rma-phone-top>img{width:clamp(62px,5.2vw,91px)}#rma-app .rma-version02-software .rma-dashboard-phone>strong{font-size:clamp(12px,1vw,18px)}#rma-app .rma-version02-software .rma-phone-project>img{height:clamp(50px,4.5vw,80px)}#rma-app .rma-version02-software .rma-phone-project>b{font-size:clamp(6px,.55vw,10px)}#rma-app .rma-version02-software .rma-phone-project>span,#rma-app .rma-version02-software .rma-phone-project>small{font-size:clamp(4px,.45vw,8px)}#rma-app .rma-version02-software .rma-phone-project>div{font-size:clamp(5px,.5vw,9px)}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits strong{font-size:clamp(11px,.82vw,14px)}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits small{font-size:clamp(9px,.65vw,12px)}#rma-app .rma-shop-results-heading h2{font-size:clamp(28px,2.1vw,37px)}#rma-app .rma-category-tiles{gap:clamp(23px,2vw,35px)}#rma-app .rma-category-tile strong{font-size:clamp(14px,1vw,18px)}#rma-app .rma-list-intro h1,#rma-app .rma-wizard-heading h1{font-size:clamp(34px,2.8vw,49px)}#rma-app .rma-list-intro p,#rma-app .rma-wizard-heading p{font-size:clamp(13px,.95vw,16px)}#rma-app .rma-option-list{gap:clamp(20px,1.8vw,32px)}#rma-app .rma-option-picture{height:clamp(155px,12vw,210px)}#rma-app .rma-option-copy h2{font-size:clamp(15px,1.1vw,19px)!important}#rma-app .rma-option-copy h2 span{font-size:clamp(26px,1.9vw,33px)!important}#rma-app .rma-option-copy p{font-size:clamp(11px,.8vw,14px)}#rma-app .rma-option-price>strong{font-size:clamp(28px,2.1vw,37px)}#rma-app .rma-option-tiers .rma-rate-grid strong{font-size:clamp(15px,1.1vw,19px)!important}#rma-app .rma-option-tiers .rma-rate-grid small{font-size:clamp(12px,.88vw,15px)!important}#rma-app .rma-option-tiers .rma-rate-grid span{font-size:clamp(10px,.72vw,13px)!important}#rma-app .rma-layout.rma-wizard-layout:not(.rma-catalog-page){grid-template-columns:minmax(0,1fr) clamp(390px,29vw,470px);gap:clamp(28px,2.5vw,44px)}#rma-app .rma-checkout-grid{grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);gap:clamp(25px,2.5vw,44px)}#rma-app .rma-checkout-card{padding:clamp(28px,2.1vw,38px)}#rma-app .rma-checkout-card label{font-size:clamp(13px,.95vw,16px)}#rma-app .rma-checkout-card :is(input,select,textarea){font-size:16px}#rma-app .rma-cost-rows{font-size:clamp(13px,.95vw,16px)}#rma-app .rma-cost-disclaimer{font-size:clamp(11px,.8vw,14px)}}@media (min-width:1800px){#rma-app .rma-category-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}#rma-app .rma-category-tile>span,#rma-app .rma-category-tile[data-root="34"]>span{aspect-ratio:1.15}#rma-app .rma-version-02 .rma-hero-main{grid-template-columns:1fr 1.1fr}}#rma-app{background:#fff}#rma-app .rma-market-header{background:#fff}#rma-app .rma-layout,#rma-app .rma-wizard-layout,#rma-app #rma-view,#rma-app #rma-category-results{background:transparent}#rma-app .rma-wizard-actions{background:#fff}#rma-app .rma-accessory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0 14px}#rma-app .rma-accessory-grid .rma-accessory-card{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:start;gap:15px;min-width:0;min-height:130px;margin:0;padding:17px 16px 15px;border:2px solid #d9dfe0;border-radius:6px;background:#fff;cursor:pointer;color:#293335;transition:background .15s,border-color .15s;box-shadow:none}#rma-app .rma-accessory-grid .rma-accessory-card:hover{border-color:#87bfc2;background:#f8fcfc}#rma-app .rma-accessory-grid .rma-accessory-card:has(input:checked){border-color:#008e91;background:#edf8f8}#rma-app .rma-accessory-grid .rma-accessory-card:has(input:focus-visible){outline:3px solid #008e91;outline-offset:3px}#rma-app .rma-accessory-grid .rma-accessory-card input[type=checkbox]{position:absolute;right:16px;top:17px;width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;margin:0!important;accent-color:#008e91;cursor:pointer;border-radius:6px}#rma-app .rma-accessory-grid .rma-accessory-icon{display:block;color:#345357;padding-right:30px;height:27px}#rma-app .rma-accessory-grid .rma-accessory-card:has(input:checked) .rma-accessory-icon{color:#007f83}#rma-app .rma-accessory-grid .rma-accessory-icon svg{width:26px;height:26px;display:block}#rma-app .rma-accessory-grid .rma-accessory-copy{display:block;padding:0;margin:0}#rma-app .rma-accessory-grid .rma-accessory-copy strong{display:block;font-size:14px;line-height:1.4;font-weight:500;color:#293335;overflow-wrap:anywhere}#rma-app .rma-accessory-grid .rma-accessory-copy small{font-size:12px;line-height:1.6;margin:6px 0 0;color:#426970}#rma-app .rma-accessory-pricing-note{font-size:11px;color:#5c7478;line-height:1.7;margin-bottom:18px}@media (min-width:1500px){#rma-app .rma-accessory-grid .rma-accessory-copy strong{font-size:16px}#rma-app .rma-accessory-grid .rma-accessory-copy small{font-size:13px}#rma-app .rma-accessory-grid .rma-accessory-card{min-height:142px;padding:19px}}@media (max-width:1000px){#rma-app .rma-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#rma-app .rma-accessory-grid{gap:10px}#rma-app .rma-accessory-grid .rma-accessory-card{padding:14px 12px;min-height:130px;gap:15px}#rma-app .rma-accessory-grid .rma-accessory-card input[type=checkbox]{right:12px;top:15px}#rma-app .rma-accessory-grid .rma-accessory-copy strong{font-size:13px}#rma-app .rma-accessory-grid .rma-accessory-copy small{font-size:11px}#rma-app .rma-accessory-pricing-note{font-size:10px}}@media (max-width:360px){#rma-app .rma-accessory-grid{grid-template-columns:1fr}}#rma-app .rma-checkout-edit{display:flex;justify-content:end;margin:0 0 14px;padding:0 0 13px;border-bottom:1px solid #e1ebec}#rma-app .rma-checkout-edit button{font-size:12px;color:#007f84;padding:0;min-height:29px;text-align:right}#rma-app .rma-checkout-overview .rma-cost-overview{margin:0!important;padding:20px 20px 0!important;border-radius:6px 6px 0 0;border:0;background:#f1f8f8!important}#rma-app .rma-checkout-overview .rma-cost-unit:last-of-type{border-bottom:0;padding-bottom:12px;margin-bottom:0}#rma-app #rma-payment-summary .rma-checkout-totals{background:#f1f8f8;margin:0;padding:15px 20px 22px;border-radius:0 0 6px 6px;border:0;border-top:1px solid #d5e5e6;box-shadow:none}#rma-app .rma-checkout-totals .rma-tax-policy{font-size:11px;color:#5a7479;line-height:1.6;margin:0 0 15px}#rma-app .rma-checkout-totals>div{font-size:13px;line-height:1.6;gap:18px;padding:7px 0}#rma-app .rma-checkout-totals .rma-discount{color:#007f83}#rma-app .rma-checkout-totals .rma-amount-due{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #c6dcde;margin-top:12px;padding:19px 0 0;color:#293335}#rma-app .rma-checkout-totals .rma-amount-due>span{font-size:14px;font-weight:600}#rma-app .rma-checkout-totals .rma-amount-due small{font-weight:400;color:#5b767b;font-size:10px;margin-top:4px}#rma-app .rma-checkout-totals .rma-amount-due strong{font-size:clamp(25px,2vw,35px);font-weight:600;letter-spacing:-.8px;line-height:1.3;white-space:nowrap}#rma-app .rma-final-cost-note{font-size:10px;line-height:1.7;color:#61797d;margin:14px 2px 0}#rma-app .rma-payment-options legend{font-size:24px;font-weight:600;line-height:1.3;color:#293335;letter-spacing:-.5px;margin-bottom:8px}#rma-app .rma-payment-intro{font-size:13px;line-height:1.7;color:#5c7378;margin:0 0 20px}#rma-app .rma-payment-choice{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:20px!important;border:1px solid #d1e0e2!important;background:#fff!important;border-radius:6px;cursor:pointer;margin:0 0 12px!important;box-shadow:none!important}#rma-app .rma-payment-choice:has(input:checked){border:2px solid #008e91!important;padding:19px!important;background:#eff9f9!important;box-shadow:none!important}#rma-app .rma-payment-choice:has(input:focus-visible){outline:3px solid #008e91;outline-offset:3px}#rma-app .rma-payment-choice>input{width:18px!important;height:18px!important;min-height:18px!important;flex:none;margin:3px 0 0!important;accent-color:#008e91}#rma-app .rma-payment-choice-content{flex:1;min-width:0;display:block}#rma-app .rma-payment-choice-content>strong{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:16px!important;line-height:1.4;color:#293335;font-weight:600}#rma-app .rma-payment-choice-content>strong>b{font-size:10px;background:#cfeee9;color:#006b69;padding:4px 8px;border-radius:6px;white-space:nowrap}#rma-app .rma-payment-choice-content>small{font-size:12px;line-height:1.6;color:#5a7479;margin-top:5px}#rma-app .rma-choice-logos{display:flex;align-items:center;gap:6px;margin:12px 0 9px}#rma-app .rma-choice-logos img{display:block;width:43px!important;height:31px!important;object-fit:contain!important;background:#fff;border:1px solid #dbe6e7;border-radius:6px;padding:2px}#rma-app .rma-payment-choice-note{display:block;font-size:11px;line-height:1.6;color:#417177;margin-top:8px}#rma-app .rma-payment-choice-amount{display:block;text-align:right;flex:none;padding-top:2px}#rma-app .rma-payment-choice-amount>b{font-size:18px;font-weight:600;letter-spacing:-.3px;white-space:nowrap;color:#293335}#rma-app .rma-payment-choice-amount>small{font-size:9px;line-height:1.5;color:#607c80;margin-top:5px}#rma-app .rma-invoice-method{display:flex;align-items:center;gap:7px;color:#526f75;font-size:11px;margin-top:13px}#rma-app .rma-invoice-method svg{width:22px;height:22px;color:#008e91}#rma-app .rma-payment-choice.unavailable{opacity:.8;cursor:default;background:#f6f8f8!important}#rma-app .rma-methods{gap:12px;margin:20px 0}#rma-app .rma-methods label{border:1px solid #d2e2e4;border-radius:6px;padding:16px;line-height:1.5;background:#fff}#rma-app .rma-methods label:has(input:checked){border-color:#008e91;background:#edf8f8}#rma-app #rma-inline-card{background:#fff;padding:18px;border:1px solid #d5e4e6;border-radius:6px;margin-bottom:20px}#rma-app #rma-submit{width:100%;justify-content:center;min-height:51px;border-radius:6px;font-size:15px}#rma-app #rma-payment-footnote{font-size:11px;line-height:1.7;text-align:center;margin-top:10px}@media (max-width:700px){#rma-app .rma-payment-options legend{font-size:22px}#rma-app .rma-payment-choice{padding:15px!important;gap:10px!important;flex-wrap:wrap}#rma-app .rma-payment-choice:has(input:checked){padding:14px!important}#rma-app .rma-payment-choice-content>strong{font-size:14px!important}#rma-app .rma-payment-choice-content>small{font-size:11px}#rma-app .rma-payment-choice-amount{margin-left:28px;flex:1;text-align:left;padding:0}#rma-app .rma-payment-choice-amount>b{font-size:20px}#rma-app .rma-payment-choice-amount>small{display:inline;margin-left:7px}#rma-app .rma-checkout-edit button{font-size:11px}#rma-app .rma-checkout-overview .rma-cost-overview{padding:18px 16px 0!important}#rma-app #rma-payment-summary .rma-checkout-totals{padding:14px 16px 18px}#rma-app .rma-checkout-totals>div{font-size:12px}#rma-app .rma-checkout-totals .rma-amount-due strong{font-size:29px}#rma-app .rma-methods{grid-template-columns:1fr}#rma-app .rma-final-cost-note{font-size:10px}}#rma-app .rma-accessories-expanded{border-top:1px solid #e0e9ea;padding-top:22px;margin:8px 0 22px}#rma-app .rma-accessories-expanded>header{display:flex;align-items:start;justify-content:space-between;gap:16px}#rma-app .rma-accessories-expanded h3{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:-.3px;margin:0;color:#293335}#rma-app .rma-accessories-expanded>header small{font-size:11px;line-height:1.6;text-align:right;color:#59777c;max-width:240px}#rma-app .rma-accessory-grid .rma-accessory-included{background:#edf7f5;border-color:#a5ccca;cursor:default}#rma-app .rma-accessory-grid .rma-accessory-included:hover{background:#edf7f5;border-color:#a5ccca}#rma-app .rma-accessory-grid .rma-accessory-included input:disabled{opacity:1;cursor:default;filter:none}#rma-app .rma-accessory-grid .rma-accessory-included .rma-accessory-copy small{color:#00766f;font-weight:600}@media (max-width:700px){#rma-app .rma-accessories-expanded>header{display:block}#rma-app .rma-accessories-expanded>header small{text-align:left;margin-top:6px;max-width:none}#rma-app .rma-accessories-expanded h3{font-size:17px}}#rma-app .rma-booking-fields{display:grid;gap:0;border:1px solid #ccd6d3;border-radius:6px;overflow:hidden;margin:20px 0;background:#fff}#rma-app .rma-booking-fields button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:15px 16px;background:#fff;color:#172b27;border:0;border-radius:0;cursor:pointer;min-height:68px}#rma-app .rma-booking-fields button+button{border-top:1px solid #dce3e0}#rma-app .rma-booking-fields button:hover{background:#f2f7f5}#rma-app .rma-booking-fields button:focus-visible{outline:2px solid #008f73;outline-offset:-3px}#rma-app .rma-booking-fields small{display:block;font-size:12px;font-weight:700;margin-bottom:5px;color:#50645d}#rma-app .rma-booking-fields strong{display:block;font-size:15px;line-height:1.4;overflow-wrap:anywhere}#rma-app .rma-booking-fields i{font-style:normal;color:#00876c}#rma-app .rma-booking-hint{margin:12px 0;padding:0;background:transparent;color:#50645d;border:0;font-size:13px;line-height:1.45}#rma-app .rma-booking-hint small{display:block;margin-top:2px;font-size:11px;color:#71807f}#rma-app .rma-mobile-action>.rma-btn{white-space:normal;line-height:1.3}#rma-app .rma-booking-hint{margin:14px 0 10px;padding:10px 12px;border-radius:6px;background:#f1f2f2;color:#465652;font-size:13px;font-weight:500;line-height:1.45}#rma-app .rma-booking-hint+.rma-booking-fields{margin-top:0}#rma-app .rma-starting-price-note{display:block;margin:0 0 14px;color:#71807f;font-size:11px}@media (min-width:1000px){#rma-app .rma-wizard-layout>aside,#rma-app .rma-checkout-overview{position:sticky!important;top:var(--rma-booking-top,var(--rma-context-top,24px));align-self:start;max-height:none!important;overflow:visible!important}#rma-app .rma-wizard-layout{overflow:visible}}@media (max-width:999px){#rma-app .rma-market-header .rma-header-cart{display:none!important}}#rma-app .rma-basket-booking h2{font-size:24px;margin:8px 0 20px}#rma-app .rma-basket-payable{padding:18px 0;border-top:1px solid #e3eae8;margin-bottom:12px}#rma-app .rma-basket-payable small,#rma-app .rma-basket-next-note{display:block;color:#71807f;font-size:12px}#rma-app .rma-basket-payable strong{display:block;font-size:28px;line-height:1.4;margin-top:5px}#rma-app .rma-basket-next-note{margin-top:12px}#rma-app #rma-basket-costs{margin:24px 0}#rma-app #rma-basket-costs .rma-cost-heading{padding-top:0}#rma-app .rma-next-costs-note{margin:16px 0 12px;font-size:12px;line-height:1.55;color:#50645d}#rma-app .rma-booking-machines{margin:-7px 0 18px}#rma-app .rma-booking-machines p{font-size:14px;font-weight:600;line-height:1.5;margin:5px 0;color:#203638}#rma-app .rma-booking-breakdown{margin:0 0 18px;border-top:1px solid #e3eae8;border-bottom:1px solid #e3eae8}#rma-app .rma-booking-breakdown>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:13px 0;font-size:13px;font-weight:600;color:#008f87}#rma-app .rma-booking-breakdown>summary::-webkit-details-marker{display:none}#rma-app .rma-booking-breakdown>summary>.rma-breakdown-chevron{transition:transform .15s}#rma-app .rma-booking-breakdown[open]>summary>.rma-breakdown-chevron{transform:rotate(180deg)}#rma-app .rma-booking-breakdown .rma-cost-heading{display:none}#rma-app .rma-booking-breakdown .rma-cost-overview{padding:0;border:0;box-shadow:none;background:transparent}@media (max-width:999px){#rma-app .rma-basket-booking>[data-action="review-next"],#rma-app .rma-basket-next-note{display:none!important}}#rma-app .rma-booking-breakdown>summary{min-height:48px}#rma-app .rma-booking-breakdown>summary .rma-breakdown-chevron{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#edf7f5;color:#008f87;transition:transform .2s ease,background .2s ease}#rma-app .rma-breakdown-chevron svg{display:block;width:18px;height:18px}#rma-app .rma-booking-breakdown>summary:hover .rma-breakdown-chevron{background:#d9eeea}#rma-app .rma-booking-breakdown>summary:focus-visible{outline:2px solid #00b4b3;outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){#rma-app .rma-booking-breakdown>summary .rma-breakdown-chevron{transition:none}}#rma-app .rma-basket-booking .rma-booking-machines{margin:20px 0 8px;padding-top:16px;border-top:1px solid #e3eae8}#rma-app .rma-basket-booking .rma-basket-payable{border-top:0;padding-top:4px;margin-top:0}#rma-app .rma-basket-booking .rma-booking-breakdown{margin:0 0 10px;border-top:0}#rma-app .rma-basket-booking .rma-booking-breakdown>summary{padding-top:5px}#rma-app .rma-basket-booking .rma-booking-machines{padding-top:0;border-top:0;margin-bottom:14px}#rma-app .rma-booking-machine{padding:14px 0 0;border-bottom:1px solid #e3eae8}#rma-app .rma-booking-machine p{margin:0 0 3px}#rma-app .rma-booking-machine .rma-booking-breakdown{border:0;margin-bottom:4px}#rma-app .rma-booking-machine .rma-cost-rows{margin:4px 0 12px}#rma-app .rma-booking-machine .rma-cost-rows>div{font-size:12px;gap:12px;padding:7px 0}#rma-app .rma-booking-machine .rma-cost-rows dt{overflow-wrap:anywhere}#rma-app .rma-booking-machine .rma-cost-rows dd{white-space:nowrap}#rma-app .rma-checkout-machine-summary h2{font-size:24px;margin:8px 0 20px}#rma-app .rma-checkout-machine-summary .rma-booking-machines{margin:0;border:0;padding:0}#rma-app .rma-checkout-machine-summary .rma-booking-breakdown{border:0;margin:0 0 4px}#rma-app .rma-checkout-machine-summary .rma-booking-breakdown>summary{padding-top:5px}#rma-app .rma-checkout-overview>.rma-summary-card{padding:28px!important;background:#fff;border:1px solid #dfe6e7!important;border-radius:6px!important;box-shadow:0 5px 24px #29333505;margin:0}#rma-app .rma-checkout-machine-summary{padding:0!important;margin:0;background:transparent!important;border:0!important;border-radius:0;box-shadow:none}#rma-app .rma-checkout-machine-summary .rma-booking-machines{margin:20px 0 14px;padding:0;border:0}#rma-app .rma-checkout-machine-summary .rma-booking-breakdown{margin:0 0 4px;border:0}#rma-app .rma-checkout-overview .rma-checkout-edit{margin:0 0 18px;padding:0;font-size:12px}#rma-app .rma-checkout-overview .rma-checkout-totals{border-top:0;padding-top:14px}#rma-app .rma-checkout-overview .rma-amount-due strong{font-size:28px;line-height:1.4}#rma-app .rma-checkout-overview .rma-cost-overview.rma-checkout-machine-summary{background:#fff!important;padding:0!important;border-radius:0!important;border:0!important}#rma-app .rma-checkout-overview #rma-payment-summary .rma-checkout-totals{background:#fff!important;padding:16px 0 0!important;border-radius:0!important;border-top:1px solid #e3eae8!important;margin:0!important}#rma-app .rma-checkout-overview .rma-tax-policy{background:transparent}@media (max-width:999px){#rma-app .rma-mobile-action{gap:10px}#rma-app .rma-mobile-action>.rma-btn{flex:1 1 55%;min-width:0;max-width:62%;padding:12px 10px;min-height:48px;overflow-wrap:normal;white-space:normal}#rma-app .rma-mobile-cost{flex:1 1 38%;min-width:0}#rma-app .rma-mobile-cost strong{font-size:clamp(17px,5vw,22px);overflow-wrap:anywhere}#rma-app .rma-mobile-cost small{display:block;line-height:1.4}#rma-app.rma-keyboard-open .rma-mobile-nav,#rma-app.rma-keyboard-open .rma-mobile-action{visibility:hidden;pointer-events:none}#rma-app .rma-context-modal{max-height:calc(var(--rma-visible-height,100dvh) - 20px)}#rma-app .rma-modal-summary{overflow-wrap:anywhere;max-height:3em;overflow:hidden}#rma-app .rma-checkout-overview>.rma-summary-card{padding:20px!important}#rma-app .rma-checkout-overview,#rma-app .rma-wizard-layout>aside{position:static!important;min-width:0;width:100%}#rma-app .rma-booking-machine,#rma-app .rma-booking-machines,#rma-app .rma-booking-fields{min-width:0}#rma-app .rma-booking-machine p{overflow-wrap:anywhere}#rma-app .rma-checkout-card :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important;max-width:100%;box-sizing:border-box}#rma-app .rma-booking-breakdown>summary{min-height:44px}}@media (max-width:380px){#rma-app .rma-rate-grid{gap:5px}#rma-app .rma-rate-grid>div{padding-left:6px;padding-right:6px}#rma-app .rma-rate-grid strong{font-size:16px!important}#rma-app .rma-rate-grid span{font-size:10px!important}}#rma-app .rma-sequential-modal{background:#f4f4f3;border-radius:6px;width:720px}#rma-app .rma-sequential-modal .rma-modal-heading{background:transparent;border:0;padding:22px 24px 16px}#rma-app .rma-sequential-modal .rma-modal-body{padding:0 20px 20px;display:flex;flex-direction:column;gap:14px}#rma-app .rma-context-section{background:#fff;border:1px solid #e4e5e3;border-radius:6px;box-shadow:0 3px 10px #142e2510;overflow:hidden;flex-shrink:0}#rma-app .rma-context-section.is-open{box-shadow:0 8px 24px #142e2514}#rma-app .rma-context-section-toggle{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;background:#fff;padding:18px 20px;text-align:left;color:#263631;font:inherit}#rma-app .rma-context-section-toggle>span{font-size:14px;color:#65736d;flex-shrink:0}#rma-app .rma-context-section-toggle>strong{font-size:14px;line-height:1.4;text-align:right;overflow-wrap:anywhere}#rma-app .rma-context-section.is-open .rma-context-section-toggle{min-height:0;padding-bottom:0}#rma-app .rma-context-section.is-open .rma-context-section-toggle>span{color:#008f87;font-weight:700}#rma-app .rma-context-section.is-open .rma-context-section-toggle>strong{font-size:12px;color:#65736d}#rma-app .rma-context-section-body{padding:0 20px 22px}#rma-app .rma-context-section-body[hidden]{display:none!important}#rma-app .rma-context-section-body h3{font-size:23px;line-height:1.3;margin:18px 0 20px;letter-spacing:-.5px;color:#203638}#rma-app .rma-context-section-body label{display:block;font-size:12px;font-weight:600}#rma-app .rma-context-section-body input:not([type=hidden]){width:100%;box-sizing:border-box;min-height:54px;margin-top:8px;padding:14px;border:1px solid #a9b9b3;border-radius:6px;background:#fff;font:inherit;font-size:16px;color:#203638}#rma-app .rma-sequential-modal .rma-modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px max(18px,env(safe-area-inset-bottom));background:#fff}#rma-app .rma-sequential-modal .rma-modal-footer>.rma-btn{width:auto;min-width:190px;margin:0;border-radius:6px;min-height:50px}#rma-app .rma-context-feedback{flex-basis:100%;margin:0;font-size:12px;color:#9e3232}#rma-app .rma-context-feedback:empty{display:none}#rma-app .rma-context-section-toggle:focus-visible{outline:2px solid #00b4b3;outline-offset:-3px}@media (max-width:700px){#rma-app .rma-sequential-modal{width:100%;max-height:calc(var(--rma-visible-height,100dvh) - 12px);border-radius:6px}#rma-app .rma-sequential-modal .rma-modal-heading{padding:18px}#rma-app .rma-sequential-modal .rma-modal-body{padding:0 12px 14px;gap:12px}#rma-app .rma-context-section-body{padding:0 14px 18px}#rma-app .rma-context-section-toggle{padding:16px 14px}#rma-app .rma-context-section-body h3{font-size:21px}#rma-app .rma-sequential-modal .rma-modal-footer{padding:12px 16px max(14px,env(safe-area-inset-bottom))}#rma-app .rma-sequential-modal .rma-modal-footer>.rma-btn{min-width:0;max-width:70%;font-size:13px;padding:13px 16px}#rma-app .rma-sequential-modal .rma-days button{min-height:38px}#rma-app .rma-sequential-modal .rma-date-summary{position:sticky;bottom:0;background:#fff;z-index:2}}#rma-app .rma-sequential-modal .rma-address-status:empty{display:none}@media (max-width:700px){#rma-app .rma-modal-backdrop:has(.rma-sequential-modal){align-items:flex-start;padding:6px}#rma-app .rma-sequential-modal.is-location{position:relative;height:calc(var(--rma-visible-height,100dvh) - 12px);background:#fff}#rma-app .rma-sequential-modal.is-location .rma-modal-heading{position:absolute;right:12px;top:14px;padding:0;z-index:4;width:40px;height:54px;display:flex;align-items:center;justify-content:center}#rma-app .rma-sequential-modal.is-location .rma-modal-heading>div{display:none}#rma-app .rma-sequential-modal.is-location .rma-modal-heading>button{width:36px;height:36px;min-width:36px;border-radius:50%;background:#f0f2f1;border:0;font-size:20px}#rma-app .rma-sequential-modal.is-location .rma-modal-body{padding:14px 12px 12px;gap:0}#rma-app .rma-sequential-modal.is-location [data-context-section="dates"]{display:none}#rma-app .rma-sequential-modal.is-location [data-context-section="location"]{border:0;border-radius:0;box-shadow:none;overflow:visible}#rma-app .rma-sequential-modal.is-location [data-context-section="location"]>.rma-context-section-toggle,#rma-app .rma-sequential-modal.is-location .rma-context-section-body>h3{display:none}#rma-app .rma-sequential-modal.is-location .rma-context-section-body{padding:0}#rma-app .rma-sequential-modal.is-location .rma-address-search{font-size:0;padding-right:50px}#rma-app .rma-sequential-modal.is-location .rma-address-search input{margin:0;min-height:54px;border:1.5px solid #40544b;border-radius:6px}#rma-app .rma-sequential-modal.is-location .rma-address-options{position:static;max-height:none;box-shadow:none;border:0;margin-top:12px}#rma-app .rma-sequential-modal.is-location .rma-address-options button{min-height:60px;padding:12px 8px;font-size:14px;line-height:1.45}}#rma-app .rma-sequential-modal{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5}#rma-app .rma-sequential-modal .rma-modal-heading h2{font-size:24px;line-height:1.25;font-weight:650;letter-spacing:-.5px;margin:4px 0}#rma-app .rma-sequential-modal .rma-modal-heading small{font-size:11px;line-height:1.4;letter-spacing:1px}#rma-app .rma-sequential-modal .rma-context-section-body h3{font-size:26px;line-height:1.25;letter-spacing:-.5px;font-weight:650;margin:20px 0 24px}#rma-app .rma-sequential-modal .rma-context-section-toggle>span,#rma-app .rma-sequential-modal .rma-context-section-toggle>strong{font-size:16px;line-height:1.4}#rma-app .rma-sequential-modal .rma-context-section.is-open .rma-context-section-toggle>strong{font-size:14px}#rma-app .rma-sequential-modal .rma-address-options button{font-size:16px;line-height:1.5}#rma-app .rma-sequential-modal .rma-context-section-body input:not([type=hidden]){font-size:16px;line-height:1.5}#rma-app .rma-sequential-modal .rma-month h4{font-size:18px;line-height:1.4;font-weight:650}#rma-app .rma-sequential-modal .rma-days button{font-size:16px;line-height:1.4;font-weight:550}#rma-app .rma-sequential-modal .rma-weekdays{font-size:13px;line-height:1.4}#rma-app .rma-sequential-modal .rma-modal-footer>.rma-btn,#rma-app .rma-sequential-modal .rma-modal-footer>.rma-link{font-size:16px;line-height:1.4;font-weight:600}#rma-app .rma-sequential-modal .rma-address-status,#rma-app .rma-sequential-modal .rma-context-feedback{font-size:13px;line-height:1.5}@media (max-width:700px){#rma-app .rma-sequential-modal .rma-modal-heading h2{font-size:22px}#rma-app .rma-sequential-modal .rma-context-section-body h3{font-size:24px;margin:18px 0 20px}#rma-app .rma-sequential-modal .rma-context-section-toggle{gap:12px}#rma-app .rma-sequential-modal .rma-context-section-toggle>strong{font-size:15px}#rma-app .rma-sequential-modal .rma-context-section.is-open .rma-context-section-toggle>strong{font-size:13px}#rma-app .rma-sequential-modal .rma-address-search input{font-size:16px}#rma-app .rma-sequential-modal .rma-days button{min-height:40px}#rma-app .rma-sequential-modal .rma-modal-footer>.rma-btn{max-width:72%;padding:13px 16px}}@media (max-width:359px){#rma-app .rma-sequential-modal .rma-context-section-body h3{font-size:22px}#rma-app .rma-sequential-modal .rma-modal-footer>.rma-btn,#rma-app .rma-sequential-modal .rma-modal-footer>.rma-link{font-size:14px}#rma-app .rma-sequential-modal .rma-context-section-toggle>span,#rma-app .rma-sequential-modal .rma-context-section-toggle>strong{font-size:14px}}#rma-app .rma-category-tile>span{aspect-ratio:1.08}#rma-app .rma-category-tile>span>img{padding:6px!important;object-fit:contain!important;object-position:center!important}#rma-app .rma-category-tile .rma-whole-machine{padding:6px!important}@media (max-width:999px){#rma-app .rma-category-tile>span{aspect-ratio:1}#rma-app .rma-category-tile>span>img,#rma-app .rma-category-tile .rma-whole-machine{padding:4px!important}}@media (min-width:1800px){#rma-app .rma-category-tile>span,#rma-app .rma-category-tile[data-root="34"]>span{aspect-ratio:1.08}}#rma-app .rma-cancellation-terms{margin:20px 0;border-top:1px solid #e3eae8;border-bottom:1px solid #e3eae8;padding:0}#rma-app .rma-cancellation-terms summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:15px 0;cursor:pointer;font-size:14px;font-weight:600}#rma-app .rma-cancellation-terms summary::-webkit-details-marker{display:none}#rma-app .rma-cancellation-terms p{font-size:13px;line-height:1.6;margin:0 0 16px;color:#50645d}#rma-app .rma-cancellation-note{font-size:12px;color:#50645d;margin:10px 0}.rma-mobile-cancellation{display:none}@media (max-width:999px){#rma-app .rma-mobile-action{flex-wrap:wrap;row-gap:5px}#rma-app .rma-mobile-action .rma-mobile-cost{flex:1 1 35%}#rma-app .rma-mobile-action>.rma-btn{flex:1 1 55%}#rma-app .rma-mobile-action .rma-mobile-rental-dates{display:block;font-size:11px;color:#50645d;line-height:1.5;margin:2px 0}#rma-app .rma-mobile-cancellation{display:block;flex:0 0 100%;font-size:11px;line-height:1.4;color:#50645d;padding-top:4px}#rma-app.rma-has-mobile-action{padding-bottom:calc(215px + env(safe-area-inset-bottom,0px))}}@media (max-width:999px){#rma-app .rma-mobile-action{display:block;padding:0 10px 8px;border:0;background:transparent;box-shadow:none}#rma-app .rma-mobile-cancellation{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 20px 22px;background:#f1f2ee;border-radius:6px 6px 0 0;color:#203638;font-size:13px;line-height:1.4;margin:0}#rma-app .rma-mobile-cancellation strong{display:block;color:#008f87;font-size:14px;font-weight:650;margin-bottom:2px}#rma-app .rma-mobile-cancellation span{display:block;color:#65736d;font-size:13px}#rma-app .rma-mobile-cancellation svg{flex:0 0 26px}#rma-app .rma-mobile-action-row{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;margin-top:-10px;padding:13px 16px;background:#fff;border:1px solid #e7ebe7;border-radius:6px;box-shadow:0 3px 15px #20363818}#rma-app .rma-mobile-action-row>.rma-btn{flex:1 1 55%;max-width:59%;min-width:0;min-height:48px;white-space:normal;line-height:1.3;font-size:13px;padding:12px 14px;border-radius:6px}#rma-app .rma-mobile-action-row>.rma-mobile-cost{flex:1 1 38%;min-width:0}#rma-app .rma-mobile-action-row .rma-mobile-cost strong{font-size:21px;line-height:1.35}#rma-app .rma-mobile-action-row .rma-mobile-cost>span:last-child{font-size:10px}#rma-app.rma-has-mobile-action{padding-bottom:calc(265px + env(safe-area-inset-bottom,0px))}}@media (max-width:359px){#rma-app .rma-mobile-action-row{padding:11px;gap:8px}#rma-app .rma-mobile-action-row>.rma-btn{font-size:12px;padding:12px 9px}#rma-app .rma-mobile-cancellation{padding-left:16px;padding-right:16px}}@media (max-width:999px){#rma-app .rma-mobile-action-row>.rma-btn[data-context]{font-size:15px;font-weight:600}#rma-app .rma-mobile-action-row .rma-mobile-rental-dates{font-size:12px;margin:4px 0 0;color:#50645d}#rma-app .rma-mobile-action-row:has([data-context="dates"]) .rma-mobile-cost>span:last-child{display:none}}#rma-app .rma-mobile-machine-rates{display:none}@media (max-width:999px){#rma-app .rma-wizard-layout>aside:has(.rma-draft-summary){display:none!important}#rma-app .rma-mobile-machine-rates{display:block;border-top:1px solid #e3eae8;border-bottom:1px solid #e3eae8;margin:0 0 20px;padding:0;scroll-margin-top:calc(var(--rma-context-top,8px) + 12px)}#rma-app .rma-mobile-machine-rates summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;min-height:48px;padding:10px 0;font-size:14px;font-weight:600;color:#203638}#rma-app .rma-mobile-machine-rates summary::-webkit-details-marker{display:none}#rma-app .rma-mobile-machine-rates p{font-size:12px;line-height:1.6;color:#50645d;margin:10px 0 16px}}@media (max-width:999px){#rma-app .rma-mobile-action:not(:has(.rma-mobile-cancellation)) .rma-mobile-action-row{margin-top:0}}@media (max-width:700px){#rma-app .rma-sequential-modal.is-location .rma-modal-body{padding:28px 18px 18px}#rma-app .rma-sequential-modal.is-location .rma-context-section-body>h3{display:block;font-size:22px;line-height:1.3;margin:0 42px 20px 0;letter-spacing:-.4px}#rma-app .rma-sequential-modal.is-location .rma-modal-heading{top:23px;right:15px;height:36px}#rma-app .rma-sequential-modal.is-location .rma-address-search{padding-right:0}#rma-app .rma-sequential-modal.is-location .rma-address-search input{margin:0;min-height:54px}#rma-app .rma-sequential-modal.is-location .rma-address-options{margin-top:18px}}@media (max-width:999px){#rma-app .rma-mobile-action-row>.rma-btn[data-action="technical-next"]{white-space:nowrap}}#rma-app .rma-desktop-cancellation .rma-mobile-cancellation{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f1f2ee;border-radius:6px;padding:14px 16px;margin:16px 0 12px;color:#203638}#rma-app .rma-desktop-cancellation .rma-mobile-cancellation strong{display:block;color:#008f87;font-size:14px;line-height:1.4;margin-bottom:3px}#rma-app .rma-desktop-cancellation .rma-mobile-cancellation span{display:block;color:#65736d;font-size:12px;line-height:1.5}#rma-app .rma-desktop-cancellation svg{flex:0 0 26px}@media (max-width:999px){#rma-app .rma-desktop-cancellation{display:none}}#rma-app .rma-sequential-modal.needs-street .rma-address-search,#rma-app .rma-sequential-modal.needs-street #rma-modal-map{display:none}#rma-app .rma-selected-city{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f2f5f3;border-radius:6px;padding:14px 16px;margin-bottom:22px}#rma-app .rma-selected-city small{display:block;color:#71807f;font-size:12px;margin-bottom:3px}#rma-app .rma-selected-city strong{display:block;font-size:16px;line-height:1.5;overflow-wrap:anywhere}#rma-app .rma-selected-city button{flex-shrink:0;min-height:44px;font-size:13px}#rma-app #rma-street-request label{font-size:15px;font-weight:600;line-height:1.5}#rma-app #rma-street-help{display:block;font-size:13px;line-height:1.5;color:#65736d;margin-top:10px}#rma-app #rma-complete-address{font-size:14px;line-height:1.5;color:#203638;margin:16px 0;overflow-wrap:anywhere}#rma-app #rma-complete-address:empty{display:none}#rma-app .rma-good-to-know{margin:32px 0 20px}#rma-app .rma-good-to-know>h2{font-size:24px;line-height:1.3;margin:0 0 18px;letter-spacing:-.4px}#rma-app .rma-good-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#rma-app .rma-good-grid article{background:#f3f5f6;border:1px solid #e9eded;border-radius:6px;padding:20px;min-width:0}#rma-app .rma-good-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:6px;background:#e0eeee;color:#009e9c;margin-bottom:14px}#rma-app .rma-good-icon svg{width:23px;height:23px}#rma-app .rma-good-grid h3{font-size:16px;line-height:1.45;letter-spacing:-.15px;color:#203638;margin:0 0 12px}#rma-app .rma-good-grid ul{padding:0 0 0 17px;margin:0;list-style:disc}#rma-app .rma-good-grid li{font-size:13px;line-height:1.65;color:#50645d;margin:0 0 9px;padding-left:1px;overflow-wrap:anywhere}#rma-app .rma-good-grid li::marker{color:#00a6a3}#rma-app .rma-good-grid li:last-child{margin-bottom:0}@media (max-width:1199px){#rma-app .rma-good-grid{grid-template-columns:1fr}}@media (max-width:699px){#rma-app .rma-good-to-know{margin:26px 0 16px}#rma-app .rma-good-grid article{padding:20px}#rma-app .rma-good-grid li{font-size:14px}#rma-app .rma-good-grid h3{font-size:17px}}#rma-app .rma-machine-contact{margin:26px 0;padding:24px;border:1px solid #dfe6e7;border-radius:6px;background:#fff}#rma-app .rma-machine-contact h2{font-size:22px;margin:0 0 8px;line-height:1.3}#rma-app .rma-machine-contact>p{font-size:14px;color:#65736d;line-height:1.6;margin:0 0 18px}#rma-app .rma-contact-person{display:flex;align-items:center;gap:14px;margin-bottom:18px}#rma-app .rma-contact-person img{width:64px!important;height:64px!important;object-fit:cover;border-radius:50%}#rma-app .rma-contact-person strong{font-size:16px}#rma-app .rma-contact-options{display:grid;gap:9px}#rma-app .rma-contact-options a{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #dfe6e7;border-radius:6px;color:#203638;text-decoration:none;min-height:46px;font-size:14px;box-sizing:border-box}#rma-app .rma-contact-options svg{color:#00a6a3;flex-shrink:0;width:20px;height:20px}#rma-app .rma-contact-options span{overflow-wrap:anywhere}#rma-app .rma-contact-options a:hover{border-color:#00b4b3;background:#f6faf9}@media (max-width:699px){#rma-app .rma-machine-contact{padding:20px}#rma-app .rma-machine-contact h2{font-size:21px}}#rma-app .rma-machine-contact{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;background:#edf6f4;border:1px solid #d5e8e3;border-left:4px solid #008e91;padding:28px;border-radius:6px}#rma-app .rma-contact-intro .rma-eyebrow{display:block;color:#00797d;font-size:10px;letter-spacing:1.4px;margin-bottom:12px}#rma-app .rma-contact-intro h2{font-size:25px;line-height:1.2;letter-spacing:-.6px;margin:0 0 12px;color:#213c3b}#rma-app .rma-contact-intro p{font-size:15px;line-height:1.65;color:#4e6661;margin:0;max-width:37em}#rma-app .rma-contact-person{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:3px;margin:0 0 15px}#rma-app .rma-contact-person img{grid-row:span 2}#rma-app .rma-contact-person strong{align-self:end;color:#213c3b}#rma-app .rma-contact-person small{color:#54716b;font-size:13px;align-self:start}#rma-app .rma-contact-person:not(:has(img)){grid-template-columns:1fr}#rma-app .rma-contact-options a{background:#fff;border-color:#d1e3df;font-weight:500}#rma-app .rma-contact-options a:focus-visible{outline:3px solid #008e91;outline-offset:3px}#rma-app .rma-mobile-home-hero{display:none}@media (max-width:700px){#rma-app .rma-machine-contact{grid-template-columns:1fr;gap:22px;padding:23px 20px;border-radius:6px}#rma-app .rma-contact-intro h2{font-size:23px}#rma-app .rma-version-02 .rma-hero-main{display:none!important}#rma-app .rma-version-02 .rma-mobile-home-hero{display:block;padding:25px 21px;background:linear-gradient(135deg,#143b3d,#075c5e);color:#fff}#rma-app .rma-mobile-home-hero>.rma-eyebrow{display:block;font-size:10px;letter-spacing:1.1px;color:#bde1dc;margin-bottom:16px}#rma-app .rma-mobile-hero-lead{display:grid;grid-template-columns:minmax(0,1fr) 30%;gap:3px;align-items:center}#rma-app .rma-mobile-home-hero h1{font-size:clamp(26px,6.9vw,42px);line-height:1.12;letter-spacing:-1px;color:#fff;margin:0}#rma-app .rma-mobile-home-hero h1 span{color:#8fe0d6}#rma-app .rma-mobile-hero-lead img{width:100%;height:120px;object-fit:contain;filter:drop-shadow(0 8px 7px #0003)}#rma-app .rma-mobile-home-hero>p{font-size:14px;line-height:1.6;color:#def0ed;margin:15px 0 20px;max-width:36em}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-btn{display:flex;justify-content:space-between;background:#fff;border-color:#fff;color:#075c5e!important;font-size:15px;min-height:48px;border-radius:6px}#rma-app .rma-mobile-hero-region{font-size:12px;color:#bddbd6;margin-top:17px;line-height:1.6}#rma-app .rma-mobile-hero-region b{display:block;color:#fff;font-size:13px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews{margin-top:20px;padding-top:18px;border-top:1px solid #ffffff30}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-google-word,#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trustpilot-word{color:#fff;font-size:20px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child strong{color:#d2e9e4;font-size:10px}}@media (max-width:999px){#rma-app{width:var(--rma-viewport-width,100vw)!important;max-width:none!important;margin-left:calc(50% - var(--rma-viewport-width,100vw)/2)!important;margin-right:calc(50% - var(--rma-viewport-width,100vw)/2)!important;padding-left:18px!important;padding-right:18px!important}#rma-app .rma-market-header,#rma-app .rma-design-footer,#rma-app .rma-version-02{width:calc(100% + 36px);max-width:none;margin-left:-18px!important;margin-right:-18px!important;border-radius:0!important;box-sizing:border-box}#rma-app .rma-market-header{padding-left:20px;padding-right:20px}#rma-app .rma-design-footer{padding-left:22px;padding-right:22px}#rma-app .rma-version-02{margin-top:0}}@media (max-width:700px){#rma-app .rma-version-02 .rma-mobile-home-hero{background:#f2f7f6;color:#293335;padding:27px 22px}#rma-app .rma-mobile-home-hero>.rma-eyebrow{color:#4c7377}#rma-app .rma-mobile-home-hero h1{color:#293335}#rma-app .rma-mobile-home-hero h1 span{color:#008e91}#rma-app .rma-mobile-home-hero>p{color:#56666a}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-btn{background:#008e91;border-color:#008e91;color:#fff!important}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-btn:hover{background:#00777b;border-color:#00777b}#rma-app .rma-mobile-hero-region{color:#557176}#rma-app .rma-mobile-hero-region b{color:#3f6166}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews{border-top-color:#dce5e6}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-google-word,#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trustpilot-word{color:#293335}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child strong{color:#536e73}}@media (max-width:700px){#rma-app .rma-mobile-home-hero .rma-mobile-hero-region{text-align:center}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews{text-align:center}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;justify-items:center;gap:20px;width:100%;margin:0}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review{text-align:center;min-width:0}}@media (max-width:700px){#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-strip{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review{text-align:left;flex:0 1 auto}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review:last-child{text-align:right}}@media (max-width:700px){#rma-app .rma-version-02 .rma-mobile-home-hero{padding:22px 20px 20px}#rma-app .rma-mobile-home-hero>.rma-eyebrow{font-size:9px;letter-spacing:1px;margin-bottom:14px}#rma-app .rma-mobile-hero-lead{grid-template-columns:minmax(0,1fr) 25%;gap:8px;min-height:0}#rma-app .rma-mobile-home-hero h1{font-size:clamp(25px,6.6vw,38px);line-height:1.12;letter-spacing:-.9px}#rma-app .rma-mobile-hero-lead img{height:78px;filter:none}#rma-app .rma-mobile-home-hero>p{font-size:14px;line-height:1.5;margin:14px 0 18px;max-width:30em}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-btn{min-height:46px;padding:12px 16px;font-size:14px;border-radius:6px}#rma-app .rma-mobile-hero-region{margin-top:16px;font-size:11px;line-height:1.5}#rma-app .rma-mobile-hero-region b{font-size:12px;margin-top:2px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews{margin-top:16px;padding-top:14px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-google-word,#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trustpilot-word{font-size:19px;line-height:1.2;margin-bottom:3px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child{margin-top:4px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child strong{font-size:9px;line-height:1.4}#rma-app .rma-version-02 .rma-hero-confidence{padding:17px 20px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits{padding:0;gap:15px 16px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits>div{align-items:center;gap:8px}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits strong{font-size:11px;line-height:1.35}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits small{display:none}#rma-app .rma-version-02 .rma-hero-promises .rma-trust-benefits svg{width:20px;height:20px;flex-shrink:0}}@media (max-width:700px){#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-strip{padding-left:clamp(12px,5vw,28px);padding-right:clamp(12px,5vw,28px);box-sizing:border-box}}@media (max-width:700px){#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews{border-top:0;padding:0;margin-top:18px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:13px 0;background:#ffffffa6;border:1px solid #dce5e6;border-radius:6px;align-items:stretch}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-review{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 8px;margin:0;width:100%;min-height:52px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-hero-reviews .rma-trust-review+.rma-trust-review{border-left:1px solid #dce5e6}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-google-word,#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trustpilot-word{display:flex;align-items:center;justify-content:center;height:27px;font-size:20px;line-height:1;margin:0;white-space:nowrap}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trustpilot-word>span{font-size:25px;line-height:1;margin-right:3px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child{margin-top:7px}#rma-app .rma-version-02 .rma-mobile-home-hero .rma-trust-review>span:last-child strong{font-size:10px;line-height:1.3;font-weight:400;color:#536e73}}@media (min-width:1000px){#rma-app .rma-design-footer{border-radius:0!important;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box;padding-left:clamp(28px,2.5vw,44px);padding-right:clamp(28px,2.5vw,44px)}}@media (min-width:1000px){#rma-app .rma-header-cart>b{background:#008e91;color:#fff}}@media (max-width:700px){#rma-app .rma-mobile-home-hero h1{font-size:clamp(23px,6vw,36px)}#rma-app .rma-mobile-hero-lead{grid-template-columns:minmax(0,1fr) 22%}}@media (min-width:1000px){#rma-app .rma-mobile-overlay{align-items:center;padding:28px}#rma-app .rma-mobile-sheet{border-radius:6px;max-height:calc(100dvh - 56px)}}@media (min-width:1000px){#rma-app main:has(.rma-option-list) .rma-project-header{background:#edf7f6;border:1px solid #90c9c7;border-top:3px solid #008e91;box-shadow:0 5px 18px #153e3b14}#rma-app main:has(.rma-option-list) .rma-project-header>button{background:transparent;padding:17px 21px}#rma-app main:has(.rma-option-list) .rma-project-header>button:hover{background:#e0f1ef}#rma-app main:has(.rma-option-list) .rma-project-header small{color:#326466;font-weight:600;font-size:10px}#rma-app main:has(.rma-option-list) .rma-project-header strong{color:#203638;font-size:14px}#rma-app main:has(.rma-option-list) .rma-project-header i{background:#008e91;border-color:#008e91;color:#fff}#rma-app main:has(.rma-option-list) .rma-project-header .rma-project-header-symbol{color:#008e91}}#rma-app .rma-sequential-modal .rma-modal-heading>button[data-action="close-context"],#rma-app .rma-mobile-sheet>header>button[data-action="close-mobile-dialog"]{display:grid!important;place-items:center;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px;max-width:40px;padding:0!important;margin:0;border:0;border-radius:50%!important;background:#f0f2f1;color:#293335;line-height:1;flex:0 0 40px;box-sizing:border-box}#rma-app [data-action="close-context"]>svg,#rma-app [data-action="close-mobile-dialog"]>svg{display:block;width:20px;height:20px;margin:0;pointer-events:none}#rma-app .rma-sequential-modal .rma-modal-heading>button[data-action="close-context"]:hover,#rma-app .rma-mobile-sheet>header>button[data-action="close-mobile-dialog"]:hover{background:#dfe9e7}#rma-app .rma-booking-fields i,#rma-app .rma-link,#rma-app .rma-context-section-toggle[aria-expanded="true"],#rma-app .rma-good-icon{color:#008e91}#rma-app .rma-booking-fields button:focus-visible{outline-color:#008e91}#rma-app .rma-booking-fields button:hover,#rma-app .rma-selected-city,#rma-app .rma-good-grid article,#rma-app .rma-machine-contact{background:#f3f5f5;border-color:#dce5e6}#rma-app .rma-machine-contact{border-left-color:#008e91}#rma-app .rma-rate-grid>div.active{background:#edf7f6;border-color:#008e91;color:#203638}#rma-app .rma-rate-grid>div.active em{background:#008e91;color:#fff}#rma-app .rma-mobile-cancellation,#rma-app .rma-desktop-cancellation .rma-mobile-cancellation{background:#f3f5f5;color:#536568}#rma-app .rma-mobile-cancellation strong,#rma-app .rma-desktop-cancellation .rma-mobile-cancellation strong{color:#008e91}#rma-app .rma-mobile-rental-dates{overflow-wrap:anywhere}#rma-app{--rma-font:Arial,Helvetica,sans-serif;font-family:var(--rma-font)!important}#rma-app :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,legend,fieldset,summary,details,small,strong,em,span,li,dt,dd,output,th,td){font-family:var(--rma-font)!important}#rma-app :is(input,select,textarea,button){font-size-adjust:none}#rma-app .rma-period-day-count,#rma-app .rma-project-header strong .rma-period-day-count,#rma-app .rma-booking-fields strong .rma-period-day-count,#rma-app .rma-mobile-cost .rma-period-day-count{display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.45;color:#657377;margin-top:4px}#rma-app .rma-mobile-cost .rma-period-day-count{font-size:10px;margin-top:2px}#rma-app .rma-detail-quantity{padding:10px 0 14px;gap:16px}#rma-app .rma-detail-quantity label{font-size:13px;font-weight:400;color:#657377;margin:0}#rma-app .rma-detail-quantity .rma-quantity-stepper{height:44px;border:0;border-radius:6px;background:#f3f5f5;gap:0;padding:0 2px}#rma-app .rma-detail-quantity .rma-quantity-stepper button{height:44px;width:40px;min-height:44px;background:transparent;color:#008e91}#rma-app .rma-detail-quantity .rma-quantity-stepper button svg{width:16px;height:16px}#rma-app .rma-detail-quantity .rma-quantity-stepper input{width:32px;height:32px;line-height:32px;border:0;background:transparent;font-size:16px;color:#293335;border-radius:0}#rma-app .rma-detail-quantity .rma-quantity-stepper button:hover:not(:disabled){background:#e4eeec}#rma-app .rma-machine-details>.rma-wizard-heading{padding:0 0 22px;margin:0;border:0}#rma-app .rma-machine-details>.rma-wizard-heading h1{font-size:clamp(26px,2.5vw,38px);line-height:1.15;margin:10px 0 0;letter-spacing:-.8px}#rma-app .rma-machine-details>.rma-wizard-heading p:empty{display:none}#rma-app .rma-machine-details .rma-machine-intro>div>strong{font-size:clamp(20px,1.8vw,28px);color:#293335;line-height:1.3;margin:0 0 10px}#rma-app>.rma-breadcrumb{margin:18px 0}@media (max-width:699px){#rma-app .rma-machine-details>.rma-wizard-heading{padding-bottom:20px}#rma-app .rma-machine-details>.rma-wizard-heading h1{font-size:27px}#rma-app .rma-machine-details .rma-machine-intro{gap:16px}}#rma-app .rma-machine-intro .rma-detail-quantity{border-top:0;padding:4px 0 12px;justify-content:flex-start;gap:18px}#rma-app .rma-machine-intro .rma-detail-quantity label{flex:0 0 auto}#rma-app button.rma-option-picture{display:block;width:100%;border:0;cursor:pointer;color:inherit;font:inherit}#rma-app button.rma-option-picture:hover{background:#edf7f6}#rma-app button.rma-option-picture:focus-visible{outline:3px solid #008e91;outline-offset:-3px}#rma-app .rma-marketplace-hero{background:radial-gradient(ellipse at 85% 25%,#d9eff0 0,transparent 56%),#f4fafa;margin:0 0 30px;overflow:hidden;color:#102f40}#rma-app .rma-marketplace-hero-main{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:440px;padding:42px 42px 28px;gap:16px}#rma-app .rma-marketplace-hero-copy{position:relative;z-index:2}#rma-app .rma-marketplace-hero .rma-eyebrow{display:block;font-size:12px;letter-spacing:1.6px;font-weight:600;line-height:1.5;color:#617e89}#rma-app .rma-marketplace-hero h1{font-size:clamp(40px,4.6vw,72px);line-height:1.04;font-weight:700;letter-spacing:-2.2px;margin:24px 0 22px;color:#102f40}#rma-app .rma-marketplace-hero h1 span{color:#00a6ae}#rma-app .rma-marketplace-hero-copy>p{font-size:clamp(16px,1.35vw,21px);line-height:1.5;color:#617e89;max-width:27em;margin:0 0 18px}#rma-app .rma-discover-link{display:inline-flex;align-items:center;gap:16px;color:#008e91;font-size:15px;font-weight:600;min-height:44px;text-decoration:none;line-height:1.4}#rma-app .rma-discover-link>span{font-size:25px;font-weight:400}#rma-app .rma-discover-link:hover{text-decoration:underline;text-underline-offset:5px}#rma-app .rma-marketplace-hero-visual{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;min-width:0;padding-top:95px;isolation:isolate}#rma-app .rma-marketplace-hero-visual:before{content:"";position:absolute;width:95%;aspect-ratio:1;right:-35%;bottom:-9%;border-radius:50%;background:#b8e7db80;z-index:-1}#rma-app .rma-marketplace-hero-visual>img{display:block;width:115%;max-width:none;height:auto;object-fit:contain;mix-blend-mode:multiply;position:relative;z-index:1}#rma-app .rma-hero-country-note{position:absolute;right:0;top:0;text-align:center;color:#007f85;font-size:16px;line-height:1.3;font-style:italic;transform:rotate(-7deg);z-index:2}#rma-app .rma-hero-country-note svg{display:block;width:48px;height:38px;margin:5px auto 0}#rma-app .rma-marketplace-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 32px 30px}#rma-app .rma-marketplace-benefits>div{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:0 14px;font-size:15px;line-height:1.4;color:#203e4c}#rma-app .rma-marketplace-benefits>div+div{border-left:1px solid #bbd0d6}#rma-app .rma-marketplace-benefits svg{width:33px;height:33px;color:#00a6ae;stroke-width:1.6}#rma-app .rma-marketplace-reviews{background:#eaf6f4;padding:22px 42px 26px}#rma-app .rma-marketplace-reviews>.rma-eyebrow{font-size:11px;margin-bottom:14px}#rma-app .rma-marketplace-reviews .rma-trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;border:0}#rma-app .rma-marketplace-reviews .rma-trust-secure{display:none}#rma-app .rma-marketplace-reviews .rma-trust-review{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid #dfedeb;border-radius:6px;background:#fff;padding:18px;text-align:center;min-height:90px}#rma-app .rma-marketplace-reviews .rma-google-word,#rma-app .rma-marketplace-reviews .rma-trustpilot-word{font-size:25px;line-height:1;height:30px;display:flex;align-items:center;justify-content:center;margin:0;color:#203638;white-space:nowrap}#rma-app .rma-marketplace-reviews .rma-trustpilot-word>span{color:#00b67a;margin-right:4px;font-size:30px}#rma-app .rma-marketplace-reviews .rma-trust-review strong{font-size:12px;font-weight:400;color:#617580}#rma-app .rma-marketplace-reviews .rma-trust-review small{display:none}@media (max-width:999px){#rma-app .rma-marketplace-hero{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}#rma-app .rma-marketplace-hero-main{padding:32px 24px;min-height:360px}#rma-app .rma-marketplace-hero h1{font-size:46px;letter-spacing:-1.6px}#rma-app .rma-marketplace-reviews{padding-left:24px;padding-right:24px}}@media (max-width:600px){#rma-app .rma-marketplace-hero-main{display:block;padding:24px 20px 16px;min-height:335px}#rma-app .rma-marketplace-hero-copy{pointer-events:none}#rma-app .rma-marketplace-hero-copy a{pointer-events:auto}#rma-app .rma-marketplace-hero .rma-eyebrow{font-size:9px;letter-spacing:1.1px;line-height:1.5}#rma-app .rma-marketplace-hero h1{font-size:clamp(30px,8vw,46px);line-height:1.05;letter-spacing:-1.1px;margin:20px 0 18px;max-width:85%}#rma-app .rma-marketplace-hero-copy>p{font-size:14px;line-height:1.5;max-width:66%;margin:0 0 10px}#rma-app .rma-discover-link{font-size:12px;gap:7px;max-width:75%;min-height:44px}#rma-app .rma-discover-link>span{font-size:22px}#rma-app .rma-marketplace-hero-visual{position:absolute;right:-16px;bottom:18px;top:78px;width:44%;padding:0;align-items:flex-end;z-index:1;pointer-events:none}#rma-app .rma-marketplace-hero-visual>img{width:145%;transform:translateX(8%);margin-bottom:16px}#rma-app .rma-marketplace-hero-visual:before{width:145%;right:-70%;bottom:9%;background:#b8e7db70}#rma-app .rma-hero-country-note{font-size:11px;right:28px;top:-58px;line-height:1.25}#rma-app .rma-hero-country-note svg{width:30px;height:26px;margin-top:3px}#rma-app .rma-marketplace-benefits{padding:16px 12px 22px}#rma-app .rma-marketplace-benefits>div{font-size:10px;padding:0 5px;gap:9px}#rma-app .rma-marketplace-benefits svg{width:26px;height:26px}#rma-app .rma-marketplace-reviews{padding:18px 20px 20px}#rma-app .rma-marketplace-reviews>.rma-eyebrow{font-size:9px;letter-spacing:1.1px;margin-bottom:11px}#rma-app .rma-marketplace-reviews .rma-trust-strip{gap:10px}#rma-app .rma-marketplace-reviews .rma-trust-review{padding:13px 6px;min-height:76px;gap:7px;border-radius:6px}#rma-app .rma-marketplace-reviews .rma-google-word,#rma-app .rma-marketplace-reviews .rma-trustpilot-word{font-size:19px;height:25px}#rma-app .rma-marketplace-reviews .rma-trustpilot-word>span{font-size:25px}#rma-app .rma-marketplace-reviews .rma-trust-review strong{font-size:10px}}@media (max-width:359px){#rma-app .rma-marketplace-hero-main{padding-left:17px;padding-right:17px}#rma-app .rma-marketplace-hero h1{font-size:29px}#rma-app .rma-hero-country-note{font-size:9px;right:25px}#rma-app .rma-discover-link{font-size:11px;max-width:80%}}#rma-app .rma-reference-mobile-hero{display:none}@media (max-width:700px){#rma-app .rma-reference-mobile-hero{display:block;width:calc(100% + 36px);margin:0-18px 28px;background:#eef8f8}#rma-app .rma-reference-mobile-hero+.rma-marketplace-hero{display:none}#rma-app .rma-reference-art{position:relative;aspect-ratio:1122/1248;overflow:hidden}#rma-app .rma-reference-art>img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;max-width:none;transform:translateY(-10.985%)}#rma-app .rma-reference-art>a{position:absolute;display:block;background:transparent;border:0;border-radius:6px;min-height:36px}#rma-app .rma-reference-art>a:focus-visible{outline:3px solid #008e91;outline-offset:-3px;background:#008e9112}#rma-app .rma-reference-category{left:4%;top:46.3%;width:47%;height:7%}#rma-app .rma-reference-google{left:5.2%;top:80.4%;width:44%;height:16%}#rma-app .rma-reference-trustpilot{left:50.8%;top:80.4%;width:44%;height:16%}}@media (max-width:700px){#rma-app .rma-reference-art>picture{display:contents}#rma-app .rma-reference-art>picture>img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;max-width:none;transform:translateY(-10.985%)}#rma-app .rma-reference-google,#rma-app .rma-reference-trustpilot{top:80.4%;height:16.8%}}@media (max-width:700px){#rma-app .rma-reference-art>a.rma-reference-category{display:flex;align-items:center;justify-content:flex-start;gap:8px;left:5%;top:46.3%;width:55%;height:7%;min-height:44px;padding:0;background:#f1fafb;color:#008e91;font-size:clamp(12px,3.35vw,20px);font-weight:600;line-height:1.3;border-radius:0;white-space:nowrap}#rma-app .rma-reference-category>span:last-child{font-size:1.4em;font-weight:400}#rma-app .rma-reference-category:hover{text-decoration:underline;text-underline-offset:4px}}#rma-app .rma-discover-link{font-size:17px}@media (max-width:700px){#rma-app .rma-reference-art>a.rma-reference-category{width:43%;gap:4px;font-size:clamp(10px,2.65vw,17px);background:linear-gradient(90deg,#f1fafb 92%,#f1fafb00);white-space:nowrap}#rma-app .rma-reference-category>span:last-child{font-size:1.25em}}@media (max-width:700px){#rma-app .rma-reference-art>a.rma-reference-category{background:#f1fafb}}@media (max-width:700px){#rma-app .rma-reference-art>a.rma-reference-category{background:transparent}#rma-app .rma-reference-category>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#rma-app .rma-reference-category>span:last-child{position:absolute;right:0;top:30%;transform:translateY(-50%);font-size:1.4em;line-height:1}}@media (max-width:700px){#rma-app .rma-reference-category>span:last-child{top:31.5%;right:5%;transform:translateY(-50%);font-size:clamp(12px,3.1vw,20px);line-height:1}}@media (max-width:700px){#rma-app .rma-reference-art>a.rma-reference-category{display:flex;align-items:center;justify-content:flex-start;gap:7px;width:47%;height:7%;min-height:44px;background:transparent;font-size:clamp(10px,2.8vw,18px);line-height:1.3;white-space:nowrap;padding:0}#rma-app .rma-reference-category>span:first-child{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:nowrap}#rma-app .rma-reference-category>span:last-child{position:static;right:auto;top:auto;transform:none;display:flex;align-items:center;justify-content:center;font-size:inherit;line-height:inherit;flex:0 0 1.2em}#rma-app .rma-reference-category>span:last-child svg{display:block;width:1.2em;height:1.2em}}#rma-app .rma-marketplace-hero{display:none}#rma-app .rma-reference-desktop-hero{display:none}#rma-app .rma-hero-accessible-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:701px){#rma-app .rma-reference-desktop-hero{display:block;position:relative;width:100%;margin:0 0 30px;background:#eef8f8}#rma-app .rma-reference-desktop-hero picture,#rma-app .rma-reference-desktop-hero img{display:block;width:100%}#rma-app .rma-reference-desktop-hero img{height:auto;aspect-ratio:1660/948;max-width:none}#rma-app .rma-reference-desktop-hero>a{position:absolute;display:block;border:0;background:transparent;border-radius:6px;min-height:44px}#rma-app .rma-reference-desktop-hero>a:focus-visible{outline:3px solid #008e91;outline-offset:-3px;background:#008e9110}#rma-app .rma-reference-desktop-hero>a.rma-desktop-reference-category{display:flex;align-items:center;gap:10px;left:5.4%;top:66%;width:43%;height:7%;font-size:clamp(13px,1.3vw,22px);line-height:1.3;color:#008e91;font-weight:600;white-space:nowrap}#rma-app .rma-desktop-reference-category svg{display:block;flex:0 0 1.2em;width:1.2em;height:1.2em}#rma-app .rma-desktop-reference-category:hover{text-decoration:underline;text-underline-offset:4px}#rma-app .rma-desktop-reference-google{left:56.1%;top:77%;width:20.8%;height:16.2%}#rma-app .rma-desktop-reference-trustpilot{left:77.9%;top:77%;width:18.1%;height:16.2%}}@media (min-width:701px) and (max-width:999px){#rma-app .rma-reference-desktop-hero{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}}#rma-app .rma-flat-hero-headline{position:absolute;display:block;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;letter-spacing:-.035em;color:#00b4b3!important;background:none!important;background-image:none!important;text-shadow:none!important;filter:none!important;-webkit-text-fill-color:#00b4b3;pointer-events:none;white-space:nowrap;z-index:1}@media (max-width:700px){#rma-app .rma-reference-art{container-type:inline-size}#rma-app .rma-reference-art>.rma-flat-hero-headline{left:4.9%;top:19.8%;font-size:8.3cqw;line-height:1.05}}@media (min-width:701px){#rma-app .rma-reference-desktop-hero{container-type:inline-size}#rma-app .rma-reference-desktop-hero>.rma-flat-hero-headline{left:5.3%;top:32.7%;font-size:6.25cqw;line-height:.9}}#rma-app .rma-category-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}#rma-app .rma-category-tile{min-width:0;gap:10px;align-items:stretch;background:transparent;text-align:center}#rma-app .rma-category-tile>span,#rma-app .rma-category-tile[data-root="34"]>span{aspect-ratio:1.17;background:#fff;border:1px solid #d6dfe1;border-radius:6px;box-shadow:0 0 0 1px #eef2f340;overflow:hidden;display:grid;place-items:center;transition:border-color .16s ease,box-shadow .16s ease}#rma-app .rma-category-tile>span>img{width:100%;height:100%;max-width:100%;max-height:100%;padding:9px!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:normal}#rma-app .rma-category-tile .rma-whole-machine{width:100%;height:100%;max-width:100%;padding:9px!important}#rma-app .rma-category-tile strong{font-size:clamp(14px,1vw,18px);line-height:1.3;font-weight:500;color:#173e48;padding:0 3px;overflow-wrap:normal;hyphens:auto}#rma-app .rma-category-tile:hover>span{transform:none;border-color:#008e91;box-shadow:0 3px 12px #153e3b0c}#rma-app .rma-category-tile:focus-visible{outline:3px solid #008e91;outline-offset:4px;border-radius:6px}@media (min-width:1600px){#rma-app .rma-category-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:701px) and (max-width:999px){#rma-app .rma-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}}@media (max-width:700px){#rma-app .rma-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 10px;margin-bottom:30px}#rma-app .rma-category-tile{gap:8px}#rma-app .rma-category-tile>span,#rma-app .rma-category-tile[data-root="34"]>span{aspect-ratio:1.17;border-radius:6px}#rma-app .rma-category-tile>span>img,#rma-app .rma-category-tile .rma-whole-machine{padding:5px!important}#rma-app .rma-category-tile strong{font-size:clamp(11px,3vw,16px);line-height:1.3;font-weight:500;padding:0;hyphens:auto}}@media (prefers-reduced-motion:reduce){#rma-app .rma-category-tile>span{transition:none}}#rma-app .rma-cost-rows dt .rma-rental-daily-rate{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.45;color:#657377;white-space:normal}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-full-rental-total{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:20px 0 4px;padding:16px;background:#fff;border:1px solid #e3eae8;border-radius:6px;color:#203638}#rma-app #rma-payment-summary .rma-full-rental-total>span{font-size:16px;font-weight:700;line-height:1.4}#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:clamp(23px,1.8vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.4px;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:700px){#rma-app #rma-payment-summary .rma-checkout-totals>.rma-full-rental-total{padding:14px;gap:6px 12px}#rma-app #rma-payment-summary .rma-full-rental-total>span{font-size:15px}#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:24px}}#rma-app .rma-cancellation-visible{margin:18px 0;padding:16px 0;border-top:1px solid #e3eae8;border-bottom:1px solid #e3eae8}#rma-app .rma-cancellation-visible h3{font-family:inherit;font-size:15px;font-weight:700;line-height:1.4;color:#203638;margin:0 0 8px}#rma-app .rma-cancellation-visible p{font-size:13px;line-height:1.6;color:#50645d;margin:0}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{background:#eff7f6;border:1px solid #cce4e1;border-radius:6px;padding:16px;margin-top:12px;color:#203638}@media (max-width:700px){#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{padding:14px}}#rma-app .rma-machine-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;width:100%;background:#f4f8f7;border:1px solid #dce8e5;border-radius:6px;color:#203638;padding:14px 16px;margin:16px 0;text-align:left;cursor:pointer;font:inherit}#rma-app .rma-machine-total>span{font-size:13px}#rma-app .rma-machine-total>strong{font-size:22px;font-weight:700;white-space:nowrap}#rma-app .rma-machine-total>small{display:flex;align-items:center;gap:6px;flex-basis:100%;font-size:12px;color:#008f94}#rma-app .rma-machine-total>small svg{width:16px;height:16px}#rma-app .rma-machine-total:hover{border-color:#008f94}#rma-app .rma-machine-total:focus-visible{outline:2px solid #008f94;outline-offset:3px}#rma-app .rma-machine-breakdown-total{display:block;margin-top:6px;font-size:20px;color:#203638}#rma-app .rma-machine-breakdown-total small{display:inline;font-size:11px;font-weight:400}#rma-app [data-machine-breakdown]{scroll-margin-top:calc(var(--rma-booking-top,24px) + 20px)}#rma-app .rma-booking-breakdown>summary,#rma-app .rma-booking-breakdown>summary>span:not(.rma-breakdown-chevron){font-size:14px;font-weight:600;line-height:1.5}#rma-app .rma-booking-breakdown[open]>summary>span:not(.rma-breakdown-chevron){transform:none}#rma-app .rma-machine-breakdown-total{font-size:14px;line-height:1.5}#rma-app .rma-locations{max-width:1280px;margin:0 auto;padding:0 0 36px}#rma-app .rma-locations-heading{padding:36px 0}#rma-app .rma-locations-heading h1{font-size:clamp(34px,4.5vw,64px);line-height:1.08;letter-spacing:-1.5px;margin:14px 0 20px;font-weight:700}#rma-app .rma-locations-heading h1 span{color:#008f94}#rma-app .rma-locations p{color:#596d70;line-height:1.7;font-size:16px}#rma-app .rma-location-overview{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;background:#f3f8f7;padding:40px;border-radius:6px}#rma-app .rma-locations h2{font-size:clamp(26px,2.7vw,40px);line-height:1.2;letter-spacing:-.6px;margin:12px 0 20px}#rma-app .rma-location-overview figure{margin:0}#rma-app .rma-location-overview img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}#rma-app .rma-location-overview figcaption{text-align:center;font-size:12px;color:#596d70;margin-top:12px}#rma-app .rma-location-countries{display:flex;flex-wrap:wrap;gap:12px 20px;margin:24px 0;font-size:15px;font-weight:600;color:#203638}#rma-app .rma-location-steps,#rma-app .rma-location-faq{padding:48px 0 0}#rma-app .rma-location-steps>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px}#rma-app .rma-location-steps article{border-top:1px solid #cce4e1;padding-top:20px}#rma-app .rma-location-steps article>span{color:#008f94;font-size:22px;font-weight:700}#rma-app .rma-location-steps h3{font-size:17px;margin:12px 0 6px}#rma-app .rma-location-steps p{font-size:14px}#rma-app .rma-location-faq{max-width:850px}#rma-app .rma-location-faq details{border-bottom:1px solid #dce7e5;padding:18px 0}#rma-app .rma-location-faq summary{cursor:pointer;font-size:16px;font-weight:600;color:#203638}#rma-app .rma-location-faq p{font-size:14px;margin-bottom:0}#rma-app .rma-market-header nav a[aria-current=page]{color:#008f94;text-decoration:underline;text-underline-offset:7px}@media (max-width:700px){#rma-app .rma-market-header{flex-wrap:wrap;height:auto;min-height:61px;padding-bottom:10px}#rma-app .rma-market-header nav{display:flex;order:3;flex-basis:100%;justify-content:center;gap:28px;padding-top:7px}#rma-app .rma-market-header nav>a{font-size:13px}#rma-app .rma-market-header nav>button{display:none}#rma-app .rma-locations-heading{padding:24px 0}#rma-app .rma-location-overview{grid-template-columns:1fr;gap:24px;padding:24px 20px}#rma-app .rma-location-overview img{max-height:270px}#rma-app .rma-location-steps>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}#rma-app .rma-locations p{font-size:15px}#rma-app .rma-location-steps p{font-size:13px}}#rma-app #rma-category-results{scroll-margin-top:calc(var(--rma-context-top,16px) + 16px)}#rma-app{box-sizing:border-box;width:100%;min-width:0}#rma-app .rma-wizard-layout>main,#rma-app .rma-wizard-layout>aside,#rma-app .rma-checkout-fields,#rma-app .rma-checkout-overview{min-width:0}@media (min-width:1000px) and (max-width:1535px){#rma-app{max-width:1320px;padding-left:clamp(24px,2.4vw,36px);padding-right:clamp(24px,2.4vw,36px);font-size:14px}#rma-app .rma-market-header{height:64px;min-height:64px;gap:18px}#rma-app .rma-logo img{width:118px;height:auto;max-height:38px}#rma-app .rma-market-header nav{gap:22px}#rma-app .rma-market-header nav :is(a,button){font-size:13px}#rma-app .rma-reference-desktop-hero{max-width:1080px;margin:0 auto 24px}#rma-app .rma-reference-desktop-hero>a.rma-desktop-reference-category{font-size:15px}#rma-app .rma-wizard-layout:not(.rma-catalog-page){grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:26px}#rma-app .rma-checkout-grid{grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:26px}#rma-app .rma-wizard-heading{padding:24px 0 20px}#rma-app .rma-wizard-heading h1{font-size:clamp(30px,2.8vw,40px);line-height:1.15;letter-spacing:-1px}#rma-app .rma-wizard-heading p{font-size:14px}#rma-app .rma-panel,#rma-app .rma-checkout-card,#rma-app .rma-summary-card{padding:22px!important}#rma-app .rma-draft-summary h2{font-size:22px;line-height:1.3}#rma-app .rma-draft-rate strong{font-size:30px}#rma-app .rma-machine-intro{gap:22px}#rma-app .rma-machine-intro h2{font-size:24px}#rma-app .rma-machine-intro>div>strong{font-size:30px}#rma-app .rma-machine-intro img{max-height:210px;object-fit:contain}#rma-app .rma-category-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 18px}#rma-app .rma-category-tile>strong{font-size:15px}#rma-app .rma-category-tile>span{max-height:175px}#rma-app .rma-catalog-intro h2,#rma-app .rma-category-heading h2{font-size:30px}#rma-app .rma-btn{min-height:44px;font-size:14px;padding:12px 18px}#rma-app .rma-price-tiles{gap:7px}#rma-app .rma-booking-context button{padding:12px}#rma-app .rma-locations-heading h1{font-size:46px}#rma-app .rma-location-overview{padding:28px;gap:32px}#rma-app .rma-design-footer{margin-top:38px}}@media (min-width:1000px) and (max-width:1199px){#rma-app .rma-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}#rma-app .rma-wizard-layout:not(.rma-catalog-page){grid-template-columns:minmax(0,1fr) 300px;gap:20px}#rma-app .rma-checkout-grid{grid-template-columns:minmax(0,1fr) 320px;gap:20px}#rma-app .rma-panel,#rma-app .rma-checkout-card,#rma-app .rma-summary-card{padding:18px!important}}@media (min-width:701px) and (max-width:999px){#rma-app{max-width:100%;padding-left:22px;padding-right:22px}#rma-app .rma-reference-desktop-hero{width:100%;margin-left:0;margin-right:0}#rma-app .rma-location-overview{gap:24px;padding:24px}#rma-app .rma-location-steps>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#rma-app .rma-market-header nav{gap:clamp(14px,4vw,28px);flex-wrap:wrap}#rma-app .rma-market-header nav>a{white-space:nowrap}}#rma-app .rma-booking-machine{scroll-margin-top:calc(var(--rma-context-top,16px) + 20px)}@media (max-width:999px){#rma-app .rma-mobile-cost>.rma-mobile-details-link{font-size:15px;font-weight:600;line-height:1.5;display:block;padding:6px 0 2px;color:#008f94}#rma-app .rma-booking-breakdown>summary,#rma-app .rma-booking-breakdown>summary>span:not(.rma-breakdown-chevron){font-size:16px;line-height:1.5}#rma-app .rma-machine-breakdown-total{font-size:18px}#rma-app .rma-booking-breakdown>summary .rma-breakdown-chevron{width:34px;height:34px;flex-basis:34px}#rma-app .rma-booking-machine .rma-cost-rows>div{font-size:14px;line-height:1.5;padding:9px 0}}#rma-app .rma-pricing-loading{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px;line-height:1.5}#rma-app .rma-calculation-spinner{display:inline-block;flex:0 0 18px;width:18px;height:18px;border:2px solid #b9dfdc;border-top-color:#008f94;border-radius:50%;animation:rma-calculate-spin .75s linear infinite}#rma-app #rma-calculating-status{position:fixed;top:calc(var(--rma-context-top,8px) + 12px);right:24px;z-index:950;max-width:calc(100vw - 32px);padding:12px 18px;background:#fff;color:#203638;border:1px solid #cce4e1;border-radius:6px;box-shadow:0 4px 20px #20363818}#rma-app .rma-btn .rma-calculation-spinner{border-color:#ffffff70;border-top-color:currentColor}@keyframes rma-calculate-spin{to{transform:rotate(360deg)}}@media (max-width:999px){#rma-app #rma-calculating-status{right:auto;left:50%;transform:translateX(-50%);white-space:nowrap}}@media (prefers-reduced-motion:reduce){#rma-app .rma-calculation-spinner{animation:none;border-top-color:#008f94}}@media (min-width:1000px){#rma-app{max-width:1400px;padding-left:32px;padding-right:32px}#rma-app .rma-market-header{height:60px;min-height:60px;gap:18px}#rma-app .rma-logo img{width:116px;height:auto;max-height:36px}#rma-app .rma-market-header nav{gap:20px}#rma-app .rma-market-header nav :is(a,button){font-size:13px;line-height:1.4}#rma-app .rma-header-cart{font-size:12px;padding:9px 14px;gap:9px}#rma-app .rma-header-cart b{min-width:22px;height:22px;font-size:11px}#rma-app .rma-reference-desktop-hero{width:100%;max-width:100%;margin:0 0 24px}#rma-app .rma-reference-desktop-hero>a.rma-desktop-reference-category{font-size:clamp(12px,1.15vw,17px);gap:8px}}@media (min-width:1000px) and (max-width:1535px){#rma-app{max-width:1220px;padding-left:28px;padding-right:28px}#rma-app .rma-market-header nav{gap:18px}}#rma-app .rma-mobile-menu-toggle{display:none}@media (max-width:999px){#rma-app .rma-market-header{display:flex;align-items:center;justify-content:space-between}#rma-app .rma-mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:44px;height:44px;flex:0 0 44px;border:1px solid #dce5e3;background:#fff;color:#143a3b;border-radius:6px;padding:0}#rma-app .rma-market-header>nav,#rma-app .rma-header-cart{display:none}}#rma-app .rma-mobile-main-links{display:flex;flex-direction:column;gap:0}#rma-app .rma-mobile-main-links :is(a,button){display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:20px 4px;border:0;border-bottom:1px solid #e3e9e7;background:transparent;text-align:left;color:#253c3b;font:inherit;font-size:17px;text-decoration:none}#rma-app .rma-mobile-main-links span{color:#008f91}#rma-app .rma-mobile-menu-toggle:focus-visible,#rma-app .rma-mobile-main-links :is(a,button):focus-visible{outline:2px solid #008f91;outline-offset:3px}#rma-app .rma-payment-choice{border:1px solid #dce5e6!important;background:#fff!important;box-shadow:none!important;padding:20px!important}#rma-app .rma-payment-choice:has(input:checked){border:1px solid #b9dfdf!important;background:#dff4f4!important;box-shadow:none!important;padding:20px!important}#rma-app .rma-payment-choice.unavailable{background:#f5f7f7!important}#rma-app .rma-service label,#rma-app .rma-customer-type label{border:1px solid #dce5e6;box-shadow:none}#rma-app .rma-service label:has(input:checked),#rma-app .rma-customer-type label:has(input:checked),#rma-app .rma-spec-options button.chosen,#rma-app .rma-root-list button[aria-pressed=true],#rma-app .rma-family-grid a.active{background:#dff4f4;color:#00777b;border:1px solid #b9dfdf;box-shadow:none}#rma-app .rma-rate-grid>div.active,#rma-app .rma-option-tiers .rma-rate-grid>div.active{background:#dff4f4;color:#203638;border:1px solid #b9dfdf;box-shadow:none}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{background:#dff4f4;border:1px solid #b9dfdf;box-shadow:none}#rma-app .rma-payment-choice:focus-within,#rma-app .rma-service label:focus-within,#rma-app .rma-customer-type label:focus-within{outline:2px solid #00777b;outline-offset:3px}#rma-app .rma-footer-legal{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px}#rma-app .rma-footer-legal a{display:inline-flex;align-items:center;min-height:44px;color:#e4efea;font-size:13px;line-height:1.4;text-decoration:none}#rma-app .rma-footer-legal a:hover{text-decoration:underline;text-underline-offset:4px}#rma-app .rma-footer-legal a:focus-visible{outline:2px solid #00b4b3;outline-offset:3px}#rma-app .rma-thankyou{max-width:1040px;margin:24px auto 56px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #dce5e6;border-radius:6px;background:#fff;color:#203638}#rma-app .rma-thankyou-hero{padding:48px 36px;background:#edf7f7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px}#rma-app .rma-thankyou-check{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#d1eded;color:#00777b}#rma-app .rma-thankyou h1{font:inherit;font-size:clamp(29px,3.1vw,43px);line-height:1.13;letter-spacing:-1.1px;font-weight:700;margin:0}#rma-app .rma-thankyou h1 span{color:#008e91}#rma-app .rma-thankyou p{font-size:15px;line-height:1.65;color:#526969;margin:0}#rma-app .rma-thankyou-reference{font-size:13px;border:1px solid #d1e3e3;background:#fff;padding:10px 14px;border-radius:6px}#rma-app .rma-thankyou-paid{font-size:13px;color:#00777b;font-weight:600}#rma-app .rma-thankyou-next{padding:40px 32px}#rma-app .rma-thankyou h2{font-size:23px;line-height:1.3;margin:0 0 28px;font-weight:700}#rma-app .rma-thankyou ol{list-style:none;margin:0;padding:0;display:grid;gap:26px}#rma-app .rma-thankyou li{display:flex;align-items:flex-start;gap:16px;margin:0}#rma-app .rma-thankyou-step{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;border:1px solid #cce4e3;border-radius:50%;font-size:12px;font-weight:700;color:#00777b;background:#f0f8f8}#rma-app .rma-thankyou h3{font-size:16px;line-height:1.4;margin:4px 0 7px;font-weight:700}#rma-app .rma-thankyou li p{font-size:14px}#rma-app .rma-thankyou li strong{font-weight:600;color:#203638}#rma-app .rma-thankyou .rma-thankyou-note{font-size:12px;margin:28px 0 20px;padding-top:18px;border-top:1px solid #e0e8e7}#rma-app .rma-thankyou .rma-btn{width:100%;text-align:center}@media (max-width:700px){#rma-app .rma-thankyou{grid-template-columns:1fr;margin:14px auto 32px;border-radius:6px}#rma-app .rma-thankyou-hero{padding:30px 22px;gap:15px}#rma-app .rma-thankyou-next{padding:28px 22px}#rma-app .rma-thankyou-check{width:52px;height:52px}#rma-app .rma-thankyou h1{font-size:32px}#rma-app .rma-thankyou h2{font-size:22px}#rma-app .rma-thankyou .rma-btn{font-size:14px;white-space:normal}}#rma-app .rma-machine-market{max-width:1160px;margin:0 auto;color:#203638}#rma-app .rma-machine-market .rma-list-intro{display:block;margin:0 0 24px;padding:0;border:0;background:transparent}#rma-app .rma-machine-market .rma-list-intro h1{font-size:clamp(29px,3.2vw,44px);line-height:1.15;margin:10px 0 12px;letter-spacing:-1.2px}#rma-app .rma-machine-market .rma-list-intro p{font-size:16px;line-height:1.5;margin:0 0 16px;color:#657b7b}#rma-app .rma-machine-market .rma-list-count{display:inline-block;background:#edf8f7;color:#285559;padding:9px 13px;border-radius:6px;font-size:13px;font-weight:600}#rma-app .rma-machine-market .rma-project-header{border:1px solid #ccdadd;border-radius:6px;background:#fff;box-shadow:0 2px 8px #12373e04;margin:0;padding:15px 8px}#rma-app .rma-machine-market .rma-project-header button{background:transparent;border:0;min-width:0;padding:3px 20px}#rma-app .rma-machine-market .rma-project-header button+button{border-left:1px solid #dce5e6}#rma-app .rma-machine-market .rma-project-header strong{font-size:15px;line-height:1.5}#rma-app .rma-machine-market .rma-project-header small{font-size:10px;letter-spacing:.4px}#rma-app .rma-machine-price-hint{font-size:12px;color:#657b7b;margin:9px 0 0}#rma-app .rma-machine-list-trust{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;padding:30px 10px;margin:12px 0 22px}#rma-app .rma-machine-list-trust>div{display:flex;align-items:center;flex-direction:column;gap:9px;font-size:12px;line-height:1.5}#rma-app .rma-machine-list-trust>div+div{border-left:1px solid #dce5e6}#rma-app .rma-machine-list-trust svg{width:30px;height:30px;color:#008e91}#rma-app .rma-machine-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}#rma-app .rma-machine-list-heading h2{font-size:20px;margin:0}#rma-app .rma-machine-list-heading label{display:flex;align-items:center;gap:10px;margin:0;font-size:12px;color:#657b7b}#rma-app .rma-machine-list-heading select{width:auto;min-height:38px;padding:8px 28px 8px 8px;border:0;background-color:transparent;font:inherit;font-size:12px;color:#203638}#rma-app .rma-option-list.rma-machine-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}#rma-app .rma-machine-market-card.rma-option-card{display:flex;flex-direction:column;grid-template-columns:none;gap:0;padding:0;overflow:hidden;background:#fff;border:1px solid #dce5e6;border-radius:6px;box-shadow:none;min-width:0;transition:border-color .18s,box-shadow .18s}#rma-app .rma-machine-market-card:hover{border-color:#8bc6c4;box-shadow:0 5px 20px #12373e09}#rma-app .rma-machine-market-card .rma-option-picture{display:block;width:100%;height:190px;min-height:0;margin:0;padding:20px 24px 4px;background:#fff;border:0;border-radius:0;aspect-ratio:auto}#rma-app .rma-machine-market-card .rma-option-picture img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center;transform:none}#rma-app .rma-machine-market-copy{padding:13px 20px 17px;display:flex;flex-direction:column;flex:1}#rma-app .rma-machine-market-copy h3{font-size:16px;line-height:1.4;letter-spacing:-.2px;margin:0 0 14px;font-weight:650;color:#203638}#rma-app .rma-machine-market-copy h3 span{display:block;font-size:14px;font-weight:500;color:#007c80;margin-top:3px}#rma-app .rma-machine-facts{display:grid;gap:9px;margin:0 0 18px;padding:0}#rma-app .rma-machine-facts>div{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;font-size:12px;line-height:1.4;color:#657b7b}#rma-app .rma-machine-facts dt{display:flex;align-items:center;gap:7px;min-width:0}#rma-app .rma-machine-facts dt svg{flex:0 0 15px;width:15px;height:15px}#rma-app .rma-machine-facts dd{margin:0;text-align:right;color:#3d595b}#rma-app .rma-machine-market-price{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e6eeee;padding-top:13px;margin-top:auto;min-width:0}#rma-app .rma-machine-market-price>strong{font-size:13px;font-weight:400;line-height:1.4}#rma-app .rma-machine-market-price b{font-size:18px;font-weight:650;color:#007c80;white-space:nowrap}#rma-app .rma-machine-market-price small{font-size:10px;font-weight:400;color:#657b7b;white-space:nowrap}#rma-app .rma-machine-card-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border:0;border-radius:50%;background:#edf8f7;color:#008e91;padding:0}#rma-app .rma-machine-list-note{font-size:11px;line-height:1.7;color:#657b7b;margin:17px 0 24px}#rma-app .rma-machine-partner-note{display:flex;align-items:center;gap:18px;padding:20px 24px;background:#edf8f7;border:1px solid transparent;border-radius:6px;margin:0 0 30px}#rma-app .rma-machine-partner-note>svg{width:34px;height:34px;flex:0 0 34px;color:#008e91}#rma-app .rma-machine-partner-note strong{font-size:14px}#rma-app .rma-machine-partner-note p{font-size:12px;line-height:1.6;color:#657b7b;margin:5px 0 0}#rma-app .rma-machine-partner-note button{margin-left:auto;border:0;background:transparent;color:#008e91;font-size:26px;min-width:36px;min-height:44px}@media (max-width:999px){#rma-app .rma-option-list.rma-machine-card-grid{gap:14px}#rma-app .rma-machine-market-card .rma-option-picture{height:155px;padding:16px 14px 3px}#rma-app .rma-machine-market-copy{padding:12px 14px 15px}#rma-app .rma-machine-market-price b{font-size:16px}#rma-app .rma-machine-facts>div{font-size:11px}#rma-app .rma-machine-market-price>strong{font-size:11px}#rma-app .rma-machine-market .rma-project-header{padding:12px 4px}#rma-app .rma-machine-market .rma-project-header button{padding:3px 12px}#rma-app .rma-machine-market .rma-project-header strong{font-size:13px}}@media (max-width:600px){#rma-app .rma-option-list.rma-machine-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#rma-app .rma-machine-market-card .rma-option-picture{height:135px;padding:13px 12px 2px}#rma-app .rma-machine-market-copy{padding:11px 12px 13px}#rma-app .rma-machine-market-copy h3{font-size:13px;margin-bottom:12px}#rma-app .rma-machine-market-copy h3 span{font-size:12px}#rma-app .rma-machine-facts>div{font-size:10px;gap:5px;flex-wrap:wrap}#rma-app .rma-machine-facts dd{margin-left:20px;text-align:left}#rma-app .rma-machine-facts{gap:8px;margin-bottom:14px}#rma-app .rma-machine-market-price{gap:6px;padding-top:11px;flex-wrap:wrap}#rma-app .rma-machine-market-price b{font-size:15px}#rma-app .rma-machine-market-price small{font-size:9px;display:block}#rma-app .rma-machine-card-arrow{width:32px;height:32px;flex-basis:32px}#rma-app .rma-machine-list-heading h2{font-size:17px}#rma-app .rma-machine-list-heading label>span{display:none}#rma-app .rma-machine-list-heading select{font-size:11px;max-width:160px}#rma-app .rma-machine-list-trust{padding:24px 0;margin:8px 0 18px}#rma-app .rma-machine-list-trust>div{font-size:10px;gap:7px}#rma-app .rma-machine-list-trust svg{width:26px;height:26px}#rma-app .rma-machine-price-hint{font-size:10px;line-height:1.5}#rma-app .rma-machine-market .rma-list-intro p{font-size:14px}#rma-app .rma-machine-market .rma-project-header strong{font-size:11px}#rma-app .rma-machine-market .rma-project-header small{font-size:9px}#rma-app .rma-machine-market .rma-project-header button{padding:3px 9px}#rma-app .rma-machine-partner-note{padding:16px 14px;gap:11px}#rma-app .rma-machine-partner-note strong{font-size:12px}#rma-app .rma-machine-partner-note p{font-size:10px}}@media (prefers-reduced-motion:reduce){#rma-app .rma-machine-market-card.rma-option-card{transition:none}}.rma-machine-market-price{align-items:center;gap:8px}.rma-list-tariffs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex:1;min-width:0}.rma-list-tariffs>div{display:flex;flex-direction:column;gap:3px;min-width:0}.rma-list-tariffs span{font-size:12px;color:#526667}.rma-list-tariffs strong{font-size:14px!important;line-height:1.3;white-space:nowrap;color:#008c8d}.rma-list-tariffs strong small{font-size:10px!important}.rma-list-tariffs>div>small{font-size:10px;color:#667676}.rma-machine-market-price .rma-machine-card-arrow{width:32px;height:32px;flex:0 0 32px}@media (max-width:600px){.rma-machine-market-price{flex-wrap:wrap}.rma-list-tariffs{flex-basis:100%;gap:4px}.rma-list-tariffs strong{font-size:12px!important}.rma-list-tariffs>div>small{font-size:9px}.rma-machine-market-price .rma-machine-card-arrow{margin-left:auto}}.rma-project-header-symbol,.rma-booking-fields .rma-booking-field-symbol{display:inline-flex;align-items:center;justify-content:center;color:#008c8d;flex:0 0 24px;width:24px}.rma-project-header-symbol svg,.rma-booking-field-symbol svg{width:22px;height:22px;display:block}.rma-booking-fields button{gap:12px}.rma-booking-fields button>span:not(.rma-booking-field-symbol){flex:1;min-width:0}.rma-booking-fields button>i,.rma-project-header button>i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.rma-booking-fields button>i svg,.rma-project-header button>i svg{width:17px;height:17px}#rma-app .rma-machine-market-copy h3.rma-machine-card-name .rma-machine-name-size{display:inline;font:inherit;color:inherit;margin:0;white-space:nowrap;letter-spacing:inherit}#rma-app main:has(.rma-option-list) .rma-project-header{border-top:1px solid #ccdadd}#rma-app .rma-machine-list-heading .rma-sort-control{gap:9px;flex-shrink:0}#rma-app .rma-sort-control .rma-sort-label{display:inline;font-size:12px;color:#617273}#rma-app .rma-machine-list-heading .rma-sort-input{position:relative;display:inline-flex;align-items:center;border:1px solid #d6e1e2;border-radius:6px;background:#fff;box-shadow:0 1px 2px #16383b05;transition:border-color .15s,box-shadow .15s}#rma-app .rma-sort-input:hover{border-color:#8cb5b5}#rma-app .rma-sort-input:focus-within{outline:2px solid #008e91;outline-offset:2px}#rma-app .rma-machine-list-heading .rma-sort-input select{appearance:none;-webkit-appearance:none;border:0;outline:0;box-shadow:none;background:transparent;background-image:none;min-height:42px;max-width:none;width:auto;padding:10px 32px 10px 34px;margin:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;color:#234244;cursor:pointer;border-radius:6px}#rma-app .rma-sort-input svg{position:absolute;pointer-events:none;width:17px;height:17px;color:#008e91;top:50%;transform:translateY(-50%)}#rma-app .rma-sort-input .rma-sort-icon{left:10px}#rma-app .rma-sort-input .rma-sort-chevron{right:9px;width:15px;height:15px;color:#597273}@media (max-width:600px){#rma-app .rma-sort-control .rma-sort-label{display:none}#rma-app .rma-machine-list-heading{gap:8px;flex-wrap:wrap}#rma-app .rma-machine-list-heading .rma-sort-input select{font-size:12px;min-height:42px;padding-left:32px;padding-right:28px}#rma-app .rma-machine-list-heading h2{font-size:16px}}#rma-app .rma-contact-page{max-width:1160px;width:100%;margin:0 auto;padding:10px 0 32px;box-sizing:border-box}#rma-app .rma-contact-heading{padding:35px 0 30px;max-width:700px}#rma-app .rma-contact-heading h1{font-size:clamp(32px,4vw,54px);font-weight:700;line-height:1.08;letter-spacing:-1.5px;margin:12px 0 17px;color:#203638}#rma-app .rma-contact-heading h1 span{color:#008e91}#rma-app .rma-contact-heading p{font-size:17px;line-height:1.6;color:#617476;margin:0}#rma-app .rma-contact-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#rma-app .rma-contact-method{display:block;padding:27px;border:1px solid #dce5e6;border-radius:6px;color:#203638;background:#fff;text-decoration:none;transition:border-color .16s,box-shadow .16s}#rma-app .rma-contact-method:hover{border-color:#79bfc1;box-shadow:0 5px 20px #008e910a}#rma-app .rma-contact-method-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:6px;background:#edf8f8;color:#008e91}#rma-app .rma-contact-method h2{font-size:21px;margin:18px 0 7px;color:#203638}#rma-app .rma-contact-method p{font-size:14px;color:#647778;line-height:1.5;margin:0 0 20px}#rma-app .rma-contact-method strong{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#007e83;font-size:clamp(17px,2vw,22px);overflow-wrap:anywhere;line-height:1.4}#rma-app .rma-contact-method:focus-visible{outline:2px solid #008e91;outline-offset:3px}#rma-app .rma-contact-address{display:flex;align-items:center;gap:20px;padding:24px 0;margin:24px 0;border-top:1px solid #e0e8e8;border-bottom:1px solid #e0e8e8}#rma-app .rma-contact-address h2{font-size:17px;margin:0 0 6px;color:#203638}#rma-app .rma-contact-address address{font-style:normal;color:#647778;font-size:14px;line-height:1.6}#rma-app .rma-contact-region{margin-left:auto;color:#647778;font-size:13px;line-height:1.7}#rma-app .rma-contact-region strong{display:block;color:#31585b;font-size:14px}#rma-app .rma-contact-online{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px;background:#f0f7f7;border-radius:6px}#rma-app .rma-contact-online h2{font-size:22px;line-height:1.3;margin:0 0 7px;color:#203638}#rma-app .rma-contact-online p{margin:0;color:#647778;font-size:14px;line-height:1.5}#rma-app .rma-contact-online .rma-btn{flex-shrink:0;white-space:nowrap}@media (max-width:650px){#rma-app .rma-contact-heading{padding:24px 0}#rma-app .rma-contact-heading p{font-size:15px}#rma-app .rma-contact-cards{grid-template-columns:1fr;gap:12px}#rma-app .rma-contact-method{padding:21px}#rma-app .rma-contact-method h2{margin-top:13px;font-size:19px}#rma-app .rma-contact-method p{margin-bottom:14px}#rma-app .rma-contact-address{flex-wrap:wrap;gap:14px;padding:20px 0}#rma-app .rma-contact-region{margin-left:60px;width:100%}#rma-app .rma-contact-online{flex-direction:column;align-items:stretch;padding:20px}#rma-app .rma-contact-online h2{font-size:20px}#rma-app .rma-contact-online .rma-btn{width:100%;box-sizing:border-box}}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-full-rental-total{padding:19px 20px;margin:16px 0 12px;background:#fff;border:1px solid #dce5e6;border-radius:6px;gap:10px 18px}#rma-app #rma-payment-summary .rma-full-rental-total>span{font-size:17px;line-height:1.4;font-weight:650}#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:clamp(26px,2.3vw,32px);line-height:1.2;font-weight:750;color:#203638}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;padding:21px 20px;margin:12px 0 14px;background:#008e91;border:1px solid #008e91;border-radius:6px;color:#fff}#rma-app #rma-payment-summary .rma-amount-due>span{font-size:17px;font-weight:650;line-height:1.4;color:#fff}#rma-app #rma-payment-summary .rma-amount-due>strong{font-size:clamp(28px,2.5vw,35px);font-weight:750;line-height:1.2;white-space:nowrap;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#fff}#rma-app #rma-payment-summary .rma-amount-due small{display:block;font-size:12px;font-weight:400;margin-top:5px;color:#e0f5f5}@media (max-width:700px){#rma-app #rma-payment-summary .rma-checkout-totals>.rma-full-rental-total{padding:16px;gap:8px 12px}#rma-app #rma-payment-summary .rma-full-rental-total>span{font-size:15px}#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:26px}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{padding:18px 16px;gap:9px 12px}#rma-app #rma-payment-summary .rma-amount-due>span{font-size:15px}#rma-app #rma-payment-summary .rma-amount-due>strong{font-size:29px}}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-discount{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;background:#eaf7f5;color:#007b7f;border:1px solid #d0eae5;border-radius:6px;padding:12px 16px;margin:12px 0;font-size:14px;line-height:1.4}#rma-app #rma-payment-summary .rma-discount>span{color:#007b7f;font-weight:550}#rma-app #rma-payment-summary .rma-discount>span>strong{font-size:16px;color:#007b7f;font-weight:750}#rma-app #rma-payment-summary .rma-discount>b{font-size:18px;font-weight:700;color:#007b7f;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:700px){#rma-app #rma-payment-summary .rma-checkout-totals>.rma-discount{padding:12px 14px;font-size:13px}#rma-app #rma-payment-summary .rma-discount>b{font-size:17px}}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-full-rental-total{padding:14px 16px;margin:14px 0 8px;border-radius:6px}#rma-app #rma-payment-summary .rma-full-rental-total>span{font-size:15px;font-weight:600}#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:24px;font-weight:700}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-amount-due{padding:15px 16px;margin:10px 0 12px;background:#eff7f6;border-color:#cfe4e1;border-radius:6px;color:#203638}#rma-app #rma-payment-summary .rma-amount-due>span{font-size:15px;font-weight:600;color:#203638}#rma-app #rma-payment-summary .rma-amount-due>strong{font-size:25px;font-weight:700;color:#007e83;letter-spacing:-.3px}#rma-app #rma-payment-summary .rma-amount-due small{font-size:11px;color:#607777;margin-top:4px}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-discount{padding:10px 2px;margin:4px 0;background:transparent;border:0;border-radius:0;font-size:14px}#rma-app #rma-payment-summary .rma-discount>span>strong{font-size:14px;font-weight:650}#rma-app #rma-payment-summary .rma-discount>b{font-size:16px;font-weight:650}@media (max-width:700px){#rma-app #rma-payment-summary .rma-full-rental-total>b{font-size:23px}#rma-app #rma-payment-summary .rma-amount-due>strong{font-size:24px}#rma-app #rma-payment-summary .rma-full-rental-total>span,#rma-app #rma-payment-summary .rma-amount-due>span{font-size:14px}}#rma-app #rma-payment-summary .rma-checkout-totals>.rma-discount{padding:10px 16px;box-sizing:border-box;width:100%}#rma-app .rma-quiet-header{background:#f5f5f7!important;border-bottom:1px solid #dddde2;box-shadow:none;border-radius:0}#rma-app .rma-quiet-header .rma-header-cart{background:#009c9f!important;color:#fff;border:0;border-radius:6px;box-shadow:none;font-size:13px;min-height:42px;padding:10px 16px}#rma-app .rma-quiet-header .rma-header-cart b{background:#fff;color:#007d80}#rma-app .rma-quiet-header .rma-mobile-menu-toggle{background:transparent;border:0;border-radius:0;color:#1d1d1f}#rma-app .rma-quiet-hero{background:#f5f5f7;color:#1d1d1f;border:0;border-radius:0;box-shadow:none;margin:0 0 36px;padding:0;overflow:hidden;font-family:inherit}#rma-app .rma-quiet-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,48px);padding:38px 32px;min-height:380px}#rma-app .rma-quiet-machine{min-width:0;display:flex;align-items:center;justify-content:center}#rma-app .rma-quiet-machine img{display:block;width:100%;height:auto;max-height:min(480px,62svh);object-fit:contain;filter:none;transform:none;mix-blend-mode:normal;border:0;border-radius:0;box-shadow:none}#rma-app .rma-quiet-copy{min-width:0;padding:12px 0}#rma-app .rma-quiet-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:1.3px;color:#68686d;line-height:1.5;margin:0 0 22px}#rma-app .rma-quiet-copy h1{font-family:inherit;font-size:clamp(30px,3.1vw,49px);line-height:1.13;font-weight:700;letter-spacing:-1.4px;color:#1d1d1f;background:none;-webkit-text-fill-color:currentColor;margin:0 0 23px;text-shadow:none}#rma-app .rma-quiet-copy p{font-family:inherit;font-size:clamp(16px,1.35vw,19px);line-height:1.6;color:#626269;margin:0;max-width:490px}#rma-app .rma-quiet-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#009c9f!important;background-image:none!important;color:#fff!important;text-decoration:none!important;border:0;border-radius:6px;box-shadow:none;filter:none;font:inherit;font-size:16px;font-weight:600;line-height:1.3;padding:16px 23px;min-height:52px;margin:29px 0 0;transition:background-color .15s ease}#rma-app .rma-quiet-cta:hover{background:#00898c!important}#rma-app .rma-quiet-cta:focus-visible{outline:2px solid #1d1d1f;outline-offset:4px}#rma-app .rma-quiet-cta svg{width:20px;height:20px;flex:none;transform:none;filter:none}#rma-app .rma-quiet-countries{display:block;font-size:13px;line-height:1.6;color:#626269;margin-top:25px}#rma-app .rma-quiet-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-top:1px solid #dddde2;padding:24px 16px;gap:0}#rma-app .rma-quiet-benefits>div{display:flex;align-items:center;justify-content:center;gap:14px;padding:0 14px;color:#1d1d1f;font-size:14px;font-weight:500;line-height:1.4}#rma-app .rma-quiet-benefits>div+div{border-left:1px solid #d5d5da}#rma-app .rma-quiet-benefits svg{display:block;width:29px;height:29px;flex:0 0 29px;color:#009c9f;stroke-width:1.7;filter:none}@media (min-width:1600px){#rma-app .rma-quiet-main{padding:44px 42px;min-height:440px}}@media (min-width:701px) and (max-height:760px){#rma-app .rma-quiet-main{padding-top:22px;padding-bottom:22px;min-height:300px}#rma-app .rma-quiet-machine img{max-height:50svh}#rma-app .rma-quiet-benefits{padding-top:18px;padding-bottom:18px}}@media (max-width:700px){#rma-app .rma-quiet-header{padding-left:18px;padding-right:18px}#rma-app .rma-quiet-hero{margin-left:-18px;margin-right:-18px;margin-bottom:28px}#rma-app .rma-quiet-main{display:flex;flex-direction:column;gap:8px;padding:28px 22px 20px;min-height:0}#rma-app .rma-quiet-copy{order:0;padding:0;width:100%}#rma-app .rma-quiet-eyebrow{font-size:10px;letter-spacing:1px;margin-bottom:14px}#rma-app .rma-quiet-copy h1{font-size:clamp(28px,7.4vw,38px);letter-spacing:-.9px;line-height:1.15;margin-bottom:14px}#rma-app .rma-quiet-copy p{font-size:16px;line-height:1.5;max-width:440px}#rma-app .rma-quiet-cta{min-height:48px;padding:14px 20px;margin-top:20px;font-size:15px}#rma-app .rma-quiet-countries{font-size:12px;margin-top:16px}#rma-app .rma-quiet-machine{order:1;width:100%;max-width:420px;margin:8px auto 0}#rma-app .rma-quiet-machine img{max-height:250px;width:100%;height:auto}#rma-app .rma-quiet-benefits{padding:18px 8px;align-items:start}#rma-app .rma-quiet-benefits>div{flex-direction:column;gap:9px;text-align:center;font-size:11px;line-height:1.4;padding:0 8px}#rma-app .rma-quiet-benefits svg{width:25px;height:25px;flex-basis:25px}}#rma-app .rma-market-header{background:#fff!important;background-image:none!important;border:1px solid #e4e4e8!important;border-radius:6px!important;box-shadow:none!important;height:64px;min-height:64px;margin:16px 0 12px;padding:0 20px;gap:22px;box-sizing:border-box}#rma-app .rma-market-header .rma-logo{display:flex;align-items:center;flex-shrink:0}#rma-app .rma-market-header .rma-logo img{width:128px!important;height:auto!important;max-height:44px;object-fit:contain;filter:none}#rma-app .rma-market-header nav{gap:24px;align-items:center}#rma-app .rma-market-header nav :is(a,button){color:#30343a;font:inherit;font-size:13px;font-weight:500;line-height:1.4;background:none;border:0;white-space:nowrap}#rma-app .rma-market-header nav :is(a,button):hover{color:#00898c}#rma-app .rma-market-header .rma-header-cart{background:#009c9f!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:6px;box-shadow:none;min-height:40px;padding:10px 16px;font-size:13px;line-height:1.4}#rma-app .rma-market-header .rma-header-cart b{background:#fff;color:#00898c;min-width:21px;height:21px;font-size:12px}#rma-app .rma-market-header .rma-mobile-menu-toggle{background:transparent;border:0;border-radius:6px;color:#30343a;box-shadow:none}#rma-app .rma-market-header :is(a,button):focus-visible{outline:2px solid #00898c;outline-offset:4px}@media (min-width:1000px) and (max-width:1150px){#rma-app .rma-market-header{gap:14px;padding:0 16px}#rma-app .rma-market-header nav{gap:16px}#rma-app .rma-market-header .rma-logo img{width:116px!important}}@media (max-width:999px){#rma-app .rma-market-header{height:60px;min-height:60px;margin:12px 0;padding:0 16px}#rma-app .rma-market-header .rma-logo img{width:116px!important}#rma-app .rma-market-header>nav,#rma-app .rma-market-header .rma-header-cart{display:none}#rma-app .rma-market-header .rma-mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto}}@media (max-width:700px){#rma-app .rma-market-header{height:58px;min-height:58px;margin:10px 0;padding:0 14px;border-radius:6px!important}#rma-app .rma-market-header .rma-logo img{width:108px!important}}#rma-app .rma-market-header{background:#082c39!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0;height:64px;min-height:64px}#rma-app .rma-market-header nav :is(a,button){color:#fff}#rma-app .rma-market-header nav :is(a,button):hover{color:#55d0d1}#rma-app .rma-market-header .rma-mobile-menu-toggle{color:#fff;background:transparent}#rma-app .rma-market-header :is(a,button):focus-visible{outline-color:#55d0d1}#rma-app .rma-market-header .rma-header-cart{background:#009c9f!important;background-image:none!important;box-shadow:none;filter:none}#rma-app .rma-clear-hero{background:#f5f5f7;color:#082c39;border-radius:0;margin:0 0 34px;padding:0;overflow:hidden;box-shadow:none;font-family:inherit}#rma-app .rma-clear-main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;align-items:center;padding:36px 30px 16px;min-height:410px}#rma-app .rma-clear-copy{position:relative;z-index:1;min-width:0;padding:12px 0}#rma-app .rma-clear-copy h1{font:inherit;font-size:clamp(34px,4.25vw,65px);line-height:1.07;font-weight:700;letter-spacing:-2px;color:#082c39;margin:0 0 22px;background:none;text-shadow:none;filter:none;-webkit-text-fill-color:currentColor}#rma-app .rma-clear-copy h1 span{color:#009c9f;background:none!important;background-image:none!important;-webkit-text-fill-color:#009c9f;text-shadow:none;filter:none;opacity:1}#rma-app .rma-clear-copy>p{font:inherit;font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:#5e6875;max-width:490px;margin:0}#rma-app .rma-clear-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-top:28px}#rma-app .rma-clear-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#009c9f!important;background-image:none!important;box-shadow:none!important;filter:none;color:#fff!important;text-decoration:none!important;border:0;border-radius:6px;padding:15px 20px;min-height:50px;font:inherit;font-size:15px;font-weight:600;line-height:1.3}#rma-app .rma-clear-cta svg{flex:none;width:20px;height:20px}#rma-app .rma-clear-actions>button{font:inherit;font-size:14px;font-weight:600;color:#082c39;background:none;border:0;padding:8px 0;text-decoration:underline;text-underline-offset:5px;box-shadow:none}#rma-app .rma-clear-actions :is(a,button):focus-visible{outline:2px solid #007e81;outline-offset:4px}#rma-app .rma-clear-visual{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center;padding-top:26px}#rma-app .rma-clear-countries{position:absolute;right:0;top:0;color:#626b78;font-size:12px;line-height:1.5;z-index:1}#rma-app .rma-clear-arc{position:absolute;display:block;width:94%;aspect-ratio:1;right:0;bottom:8%;border:clamp(40px,6vw,90px) solid #c2e9e9;border-radius:50%;box-sizing:border-box;background:none;pointer-events:none}#rma-app .rma-clear-visual img{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:min(480px,62svh);object-fit:contain;filter:none!important;transform:none!important;opacity:1;mix-blend-mode:normal;box-shadow:none!important;border-radius:0}#rma-app .rma-clear-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:8px 30px 22px;position:relative;z-index:1}#rma-app .rma-clear-benefits>div{display:flex;align-items:center;gap:20px;min-width:0;background:#fff;border:1px solid #efeff1;border-radius:6px;padding:22px;box-shadow:none}#rma-app .rma-clear-benefits svg{display:block;width:38px;height:38px;flex:0 0 38px;stroke:#009c9f;stroke-width:1.7;filter:none}#rma-app .rma-clear-benefits strong{display:block;font:inherit;font-size:16px;font-weight:700;line-height:1.25;color:#082c39}#rma-app .rma-clear-benefits p{font:inherit;font-size:13px;line-height:1.45;color:#626b78;margin:7px 0 0}#rma-app .rma-clear-reviews{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:22px;padding:5px 24px 26px;color:#626b78;font-size:12px}#rma-app .rma-clear-reviews>a{display:inline-flex;align-items:center;gap:7px;border-left:1px solid #d2d7db;padding-left:22px;color:#354354;text-decoration:none;line-height:1.3;min-height:30px}#rma-app .rma-clear-reviews .rma-google-word{font-size:24px;letter-spacing:-1px;font-weight:600;display:inline-flex}#rma-app .rma-clear-reviews .rma-google-word i{font-style:normal}#rma-app .rma-clear-reviews strong{font-size:22px;font-weight:600;color:#082c39}@media (min-width:1000px) and (max-height:760px){#rma-app .rma-clear-main{min-height:330px;padding-top:24px}#rma-app .rma-clear-copy h1{font-size:clamp(34px,3.8vw,55px)}#rma-app .rma-clear-visual img{max-height:47svh}#rma-app .rma-clear-benefits>div{padding:17px}}@media (max-width:999px){#rma-app .rma-clear-main{padding-left:22px;padding-right:22px}#rma-app .rma-clear-benefits{padding-left:22px;padding-right:22px;gap:10px}#rma-app .rma-clear-benefits>div{gap:10px;padding:16px 12px}#rma-app .rma-clear-benefits strong{font-size:14px}#rma-app .rma-clear-benefits svg{width:30px;height:30px;flex-basis:30px}}@media (max-width:700px){#rma-app .rma-clear-hero{margin-left:-18px;margin-right:-18px;margin-bottom:28px}#rma-app .rma-clear-main{display:flex;flex-direction:column;padding:28px 22px 6px;gap:12px;min-height:0}#rma-app .rma-clear-copy{padding:0;width:100%}#rma-app .rma-clear-copy h1{font-size:clamp(35px,10vw,48px);letter-spacing:-1.4px;line-height:1.08;margin-bottom:17px}#rma-app .rma-clear-copy>p{font-size:16px}#rma-app .rma-clear-actions{margin-top:20px;gap:16px}#rma-app .rma-clear-cta{font-size:14px;padding:14px 17px;min-height:48px}#rma-app .rma-clear-actions>button{font-size:13px}#rma-app .rma-clear-visual{width:100%;max-width:470px;min-height:210px;align-self:center;padding-top:25px}#rma-app .rma-clear-countries{right:auto;left:0;font-size:11px}#rma-app .rma-clear-visual img{max-height:270px}#rma-app .rma-clear-arc{width:78%;right:2%;bottom:3%;border-width:45px}#rma-app .rma-clear-benefits{grid-template-columns:1fr;padding:12px 22px 20px;gap:8px}#rma-app .rma-clear-benefits>div{padding:14px 16px;gap:15px}#rma-app .rma-clear-benefits svg{width:30px;height:30px;flex-basis:30px}#rma-app .rma-clear-benefits strong{font-size:15px}#rma-app .rma-clear-benefits p{font-size:12px;margin-top:4px}#rma-app .rma-clear-reviews{gap:14px;padding:0 22px 22px}#rma-app .rma-clear-reviews>span{width:100%;text-align:center}#rma-app .rma-clear-reviews>a{padding-left:0;border-left:0;gap:6px}#rma-app .rma-clear-reviews .rma-google-word,#rma-app .rma-clear-reviews strong{font-size:21px}}#rma-app .rma-clear-hero{position:relative;isolation:isolate;overflow:visible}#rma-app .rma-clear-hero::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:var(--rma-viewport-width,100%);transform:translateX(-50%);background:#f5f5f7;pointer-events:none}#rma-app .rma-clear-main{overflow:hidden}#rma-app .rma-market-header{border-radius:6px!important;margin-top:14px;margin-bottom:12px}@media (max-width:700px){#rma-app .rma-market-header{border-radius:6px!important;margin-top:10px;margin-bottom:10px}}#rma-app .rma-nav-surround{position:relative;isolation:isolate;padding:14px 0 12px;background:transparent}#rma-app .rma-nav-surround::before{content:none}#rma-app .rma-nav-surround .rma-market-header{margin-top:0;margin-bottom:0;position:relative}@media (max-width:700px){#rma-app .rma-nav-surround{padding-top:10px;padding-bottom:10px}}#rma-app .rma-market-header,#rma-app .rma-clear-benefits>div{border-radius:6px!important}#rma-app .rma-clear-main{padding-top:24px}#rma-app .rma-clear-visual{padding-top:8px}@media (max-width:700px){#rma-app .rma-clear-main{padding-top:22px;gap:6px}#rma-app .rma-clear-visual{padding-top:8px;min-height:0}}#rma-app .rma-clear-copy h1{font-size:60px;line-height:1.1;font-weight:500}#rma-app .rma-market-header nav :is(a,button){font-size:16px;line-height:1.5}@media (max-width:767px){#rma-app .rma-clear-copy h1{font-size:36px;line-height:1.1;font-weight:500}}@media (min-width:768px) and (max-width:999px){#rma-app .rma-clear-main{grid-template-columns:minmax(0,1fr)}#rma-app .rma-clear-visual{max-width:600px;width:100%;margin:0 auto}}#rma-app .rma-nav-surround{padding-top:10px;padding-bottom:8px}#rma-app .rma-clear-main{padding-top:14px;min-height:360px}#rma-app .rma-clear-visual{padding-top:0;justify-content:center}#rma-app .rma-clear-visual img{width:90%;max-height:min(420px,55svh)}#rma-app .rma-clear-arc{width:86%;right:5%}@media (min-width:1000px) and (max-height:760px){#rma-app .rma-clear-main{min-height:310px}#rma-app .rma-clear-visual img{max-height:42svh}}@media (max-width:700px){#rma-app .rma-nav-surround{padding-top:8px;padding-bottom:6px}#rma-app .rma-clear-main{padding-top:16px;min-height:0;gap:4px}#rma-app .rma-clear-visual{padding-top:0;min-height:0}#rma-app .rma-clear-visual img{width:90%;max-height:230px}#rma-app .rma-clear-arc{width:72%;right:5%}}#rma-app .rma-design-footer{--rma-footer-brand:#009c9f}#rma-app .rma-design-footer .rma-footer-intro h2 span,#rma-app .rma-design-footer .rma-trust-benefits svg,#rma-app .rma-design-footer .rma-trust-lock{color:var(--rma-footer-brand)!important}#rma-app .rma-design-footer .rma-btn,#rma-app .rma-design-footer .rma-btn.secondary,#rma-app .rma-design-footer .rma-btn:hover{background:var(--rma-footer-brand)!important;background-image:none!important;border-color:var(--rma-footer-brand)!important;color:#fff!important}#rma-app .rma-design-footer .rma-footer-links nav :is(a,button):hover,#rma-app .rma-design-footer .rma-footer-bottom a:hover{color:var(--rma-footer-brand)!important}#rma-app .rma-design-footer :is(a,button):focus-visible{outline-color:var(--rma-footer-brand)}#rma-app .rma-clear-visual img{width:85.5%;max-height:min(399px,52.25svh)}@media (min-width:1000px) and (max-height:760px){#rma-app .rma-clear-visual img{max-height:39.9svh}}@media (max-width:700px){#rma-app .rma-clear-visual img{width:85.5%;max-height:218.5px}}#rma-app .rma-clear-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left!important;justify-self:start;width:100%;margin-left:0;margin-right:0}#rma-app .rma-clear-copy h1,#rma-app .rma-clear-copy>p{width:100%;text-align:left!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#rma-app .rma-clear-actions{width:100%;justify-content:flex-start!important;text-align:left!important;margin-left:0;margin-right:0}#rma-app .rma-clear-main,#rma-app .rma-clear-benefits{padding-left:0!important;padding-right:0!important}@media (max-width:700px){#rma-app .rma-clear-main,#rma-app .rma-clear-benefits{padding-left:18px!important;padding-right:18px!important}}#rma-app .rma-market-header{background:#fff!important;background-image:none!important;border:1px solid #e4e6e8!important}#rma-app .rma-market-header nav :is(a,button),#rma-app .rma-market-header .rma-mobile-menu-toggle{color:#082c39}#rma-app .rma-market-header nav :is(a,button):hover,#rma-app .rma-market-header nav a[aria-current=page]{color:#00898c}#rma-app .rma-market-header :is(a,button):focus-visible{outline-color:#00898c}#rma-app .rma-market-header{border:0!important;box-shadow:0 2px 12px rgba(8,44,57,.06)!important}@media (min-width:1000px){#rma-app .rma-nav-surround{position:sticky;top:var(--rma-nav-top,8px);z-index:80}}#rma-app .rma-clear-hero::before{top:calc(-1*var(--rma-nav-height,100px))}#rma-app :is(.rma-machine-market,.rma-contact-page,.rma-locations,.rma-thankyou){width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}#rma-app :is(#rma-view,.rma-layout,.rma-wizard-layout,.rma-checkout-fields,.rma-checkout-overview){min-width:0;box-sizing:border-box}#rma-app :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,legend,summary,small,strong,span){font-family:var(--rma-font,Arial,Helvetica,sans-serif)!important}@media (prefers-reduced-motion:reduce){#rma-app *,#rma-app *::before,#rma-app *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}#rma-app .rma-machine-market .rma-project-header{min-height:64px;padding:0 8px;box-sizing:border-box}#rma-app .rma-machine-market .rma-project-header>button{min-height:62px!important;padding:6px 20px!important;align-items:center}#rma-app .rma-machine-market .rma-project-header small{line-height:1.25}#rma-app .rma-machine-market .rma-project-header strong{font-size:14px;line-height:1.3}#rma-app .rma-machine-market .rma-project-header .rma-period-day-count{font-size:11px;line-height:1.2;margin-top:2px}@media (min-width:1000px){#rma-app .rma-machine-market .rma-project-header{height:64px}#rma-app .rma-machine-market .rma-project-header>button{height:62px}}@media (max-width:700px){#rma-app .rma-machine-market .rma-project-header>button{padding:7px 9px!important}#rma-app .rma-machine-market .rma-project-header strong{font-size:12px}}@media (max-width:999px){#rma-app .rma-nav-surround{position:sticky;top:var(--rma-nav-top,8px);z-index:80}#rma-app .rma-market-header{display:flex!important;visibility:visible;opacity:1}#rma-app .rma-market-header .rma-mobile-menu-toggle{display:inline-flex!important;color:#082c39!important;background:#fff}}#rma-app .rma-catalog-page>aside{display:none!important}#rma-app.rma-rates-updating .rma-rate-grid{opacity:.5}#rma-app #rma-calculating-status{pointer-events:none}@media (max-width:999px){#rma-app #rma-calculating-status{width:max-content;max-width:calc(100vw - 24px);white-space:normal}#rma-app #rma-calculating-status .rma-pricing-loading{font-size:12px;text-align:left}}#rma-app .rma-team-section{margin:40px 0 44px;padding-top:34px;border-top:1px solid #e4eaea}#rma-app .rma-team-heading{max-width:720px;margin-bottom:24px}#rma-app .rma-team-heading h2{font-size:clamp(24px,2.4vw,34px);line-height:1.18;letter-spacing:-.7px;color:#203638;margin:10px 0 12px}#rma-app .rma-team-heading p{font-size:15px;line-height:1.7;color:#647778;margin:0}#rma-app .rma-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}#rma-app .rma-team-card{min-width:0;background:#fff;border:1px solid #e1e8e8;border-radius:6px;overflow:hidden}#rma-app .rma-team-photo{aspect-ratio:1;background:#eef4f4;overflow:hidden}#rma-app .rma-team-photo img{display:block;width:100%;height:100%;object-fit:contain}#rma-app .rma-team-copy{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:17px 16px 18px}#rma-app .rma-team-copy h3{font-size:16px;line-height:1.35;letter-spacing:-.2px;margin:0 0 5px;color:#203638}#rma-app .rma-team-copy p{font-size:12px;line-height:1.5;margin:0;color:#647778}#rma-app .rma-team-copy a{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;color:#008f94;border-radius:6px;background:#f0f7f7;text-decoration:none}#rma-app .rma-team-copy a:hover{background:#dceeee}#rma-app .rma-team-copy a:focus-visible{outline:2px solid #008f94;outline-offset:3px}@media (max-width:1050px){#rma-app .rma-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:650px){#rma-app .rma-team-section{margin:28px 0 30px;padding-top:26px}#rma-app .rma-team-heading{margin-bottom:20px}#rma-app .rma-team-heading h2{font-size:25px}#rma-app .rma-team-heading p{font-size:14px}#rma-app .rma-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#rma-app .rma-team-copy{padding:12px;gap:6px}#rma-app .rma-team-copy h3{font-size:14px}#rma-app .rma-team-copy p{font-size:11px}#rma-app .rma-team-copy a{flex-basis:26px;width:26px;height:30px}#rma-app .rma-team-copy a svg{width:16px}}#rma-app .rma-payment-return{max-width:720px;margin:28px auto 48px;padding:42px 44px;background:#fff;border:1px solid #e1e8e8;border-radius:6px;text-align:center;color:#203638}#rma-app .rma-return-icon{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 20px;background:#fff4e2;color:#906524;border-radius:50%}#rma-app .rma-return-icon svg{width:28px;height:28px}#rma-app .rma-payment-return .rma-eyebrow{display:block;margin-bottom:12px}#rma-app .rma-payment-return h1{font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.8px;margin:0 0 16px;color:#203638}#rma-app .rma-return-intro{font-size:16px;line-height:1.65;color:#647778;margin:0 auto 24px;max-width:540px}#rma-app .rma-return-summary{background:#f5f7f7;border-radius:6px;padding:6px 20px;margin:0 0 20px;text-align:left}#rma-app .rma-return-summary>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}#rma-app .rma-return-summary>div+div{border-top:1px solid #e1e8e8}#rma-app .rma-return-summary dt{font-size:14px;color:#647778}#rma-app .rma-return-summary dd{font-size:17px;font-weight:700;margin:0;color:#203638}#rma-app .rma-return-actions{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;margin:24px 0}#rma-app .rma-return-actions>.rma-btn{min-width:260px;justify-content:center;gap:12px}#rma-app .rma-return-check{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:transparent;border:0;padding:8px 12px;color:#008f94;font:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}#rma-app .rma-return-actions button:disabled{cursor:wait;opacity:.7}#rma-app .rma-return-test{display:inline-block;margin:0;padding:7px 12px;background:#fff4e2;border-radius:6px;color:#825d25;font-size:12px}#rma-app .rma-return-next{text-align:left;border-top:1px solid #e1e8e8;padding:22px 0 0;margin-top:25px}#rma-app .rma-return-next strong{font-size:15px}#rma-app .rma-return-next p{font-size:14px;line-height:1.65;color:#647778;margin:7px 0 0}#rma-app .rma-return-help{display:inline-block;margin-top:22px;font-size:13px;color:#647778;line-height:1.6}@media (max-width:650px){#rma-app .rma-payment-return{margin:12px 0 28px;padding:28px 20px}#rma-app .rma-payment-return h1{font-size:28px}#rma-app .rma-return-intro{font-size:15px}#rma-app .rma-return-summary{padding:4px 14px}#rma-app .rma-return-summary dt{font-size:12px}#rma-app .rma-return-summary dd{font-size:16px}#rma-app .rma-return-actions>.rma-btn{width:100%;min-width:0;box-sizing:border-box}#rma-app .rma-return-help{font-size:13px}}#rma-app .rma-footer-links{grid-template-columns:1.2fr 1fr 1fr 1.1fr;gap:28px}#rma-app .rma-design-footer .rma-footer-social{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding:0;border:0;min-width:0}#rma-app .rma-design-footer .rma-footer-social h3{font-size:12px;font-weight:500;line-height:1.5;margin:0 0 5px;color:#edf4f1}#rma-app .rma-design-footer .rma-footer-social-icons{display:flex;flex-wrap:wrap;gap:8px}#rma-app .rma-design-footer .rma-footer-social-icons a{display:grid;place-items:center;width:44px;height:44px;box-sizing:border-box;border:1px solid #4b5759;border-radius:6px;color:#fff!important;background:transparent;text-decoration:none}#rma-app .rma-design-footer .rma-footer-social-icons a:hover{background:var(--rma-footer-brand,#009c9f);border-color:var(--rma-footer-brand,#009c9f)}#rma-app .rma-design-footer .rma-footer-social-icons a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:800px){#rma-app .rma-footer-links{grid-template-columns:1fr 1fr;gap:27px 20px}#rma-app .rma-footer-links>div:first-child{grid-column:1/-1}#rma-app .rma-design-footer .rma-footer-social h3{font-size:11px}}body.rma-legal-open{overflow:hidden}.rma-legal-dialog{padding:0;border:0;border-radius:6px;width:min(960px,calc(100vw - 40px));height:min(820px,calc(100dvh - 48px));max-width:none;max-height:none;background:#fff;color:#203638;box-shadow:0 20px 70px #0003;overflow:hidden}.rma-legal-dialog[open]{display:flex;flex-direction:column}.rma-legal-dialog::backdrop{background:#14252799}.rma-legal-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;border-bottom:1px solid #e1e8e8;flex:none}.rma-legal-heading h2{font:600 22px/1.3 Arial,sans-serif;margin:0;color:#203638}.rma-legal-close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:0;border-radius:50%;background:#f2f5f5;color:#203638;padding:0;cursor:pointer}.rma-legal-content{flex:1;min-height:0;overflow:hidden}.rma-legal-content iframe{width:100%;height:100%;display:block;border:0;background:#fff}.rma-legal-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 24px;border-top:1px solid #e1e8e8;flex:none}.rma-legal-footer a{color:#008f94;font:14px/1.5 Arial,sans-serif}.rma-legal-footer .rma-btn{min-height:44px;margin:0}.rma-legal-dialog :is(button,a):focus-visible{outline:2px solid #008f94;outline-offset:3px}@media (max-width:650px){.rma-legal-dialog{width:calc(100vw - 16px);height:calc(100dvh - 24px)}.rma-legal-heading{padding:14px 16px}.rma-legal-heading h2{font-size:20px}.rma-legal-footer{padding:12px 16px;gap:12px}.rma-legal-footer a{font-size:12px}}.rma-legal-footer .rma-btn{display:inline-flex;align-items:center;justify-content:center;background:#009c9f;color:#fff;border:0;border-radius:6px;padding:11px 20px;font:600 14px/1.4 Arial,sans-serif;cursor:pointer}.rma-legal-content:has(.rma-legal-article){overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rma-legal-article{padding:28px 32px 40px;color:#293638;font:400 16px/1.75 Arial,sans-serif;overflow-wrap:anywhere;max-width:800px;margin:0 auto}.rma-legal-article h2,.rma-legal-article h3{font-size:21px;line-height:1.35;margin:0 0 20px;color:#183437}.rma-legal-article strong{font-weight:700}.rma-legal-article a{color:#008e93;text-decoration:underline;text-underline-offset:3px}.rma-legal-article ul,.rma-legal-article ol{padding-left:24px}.rma-legal-article p{margin:0 0 16px}.rma-legal-article:focus-visible{outline:2px solid #008e93;outline-offset:-4px}@media (max-width:650px){.rma-legal-article{padding:20px 18px 32px;font-size:15px;line-height:1.7}.rma-legal-article h2,.rma-legal-article h3{font-size:19px}}.rma-legal-footer{justify-content:flex-end}#rma-app #rma-view #rma-submit,#rma-app .rma-checkout-card #rma-submit{font-family:inherit;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:.01em;text-transform:none;padding:16px 24px;min-height:56px;text-align:center}@media (max-width:650px){#rma-app #rma-view #rma-submit,#rma-app .rma-checkout-card #rma-submit{font-size:16px;padding:15px 18px}}@media (min-width:1000px){#rma-app .rma-design-footer .rma-trust-benefits,#rma-app .rma-design-footer .rma-footer-links,#rma-app .rma-design-footer .rma-footer-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}#rma-app .rma-design-footer .rma-footer-trust{align-items:start}#rma-app .rma-design-footer .rma-trust-strip{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}#rma-app .rma-design-footer .rma-trust-review{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;min-width:0;margin:0;padding:0}#rma-app .rma-design-footer .rma-trust-review>span:first-child{height:30px;display:inline-flex;align-items:center;line-height:1;white-space:nowrap}#rma-app .rma-design-footer .rma-trust-review small{white-space:normal}#rma-app .rma-design-footer .rma-payment-trust{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;align-items:start}#rma-app .rma-design-footer .rma-payment-trust-title{grid-column:1;grid-row:1;min-height:30px;margin:0;align-items:center}#rma-app .rma-design-footer .rma-payment-trust>small{grid-column:1;grid-row:2;margin:10px 0 0}#rma-app .rma-design-footer .rma-payment-badges{grid-column:2;grid-row:1/span 2;margin:0;justify-content:flex-start;flex-wrap:wrap}}#rma-app .rma-contact-cards{gap:20px}#rma-app .rma-contact-method{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:5px;padding:26px;background:#f7f9f9;border:1px solid #e1e9e9;box-shadow:none;transition:background .18s,border-color .18s}#rma-app .rma-contact-method:hover{background:#f0f7f7;border-color:#a7d3d3;transform:none}#rma-app .rma-contact-method-icon{width:48px;height:48px;background:#e7f4f3;border-radius:6px;display:grid;place-items:center;flex-shrink:0}#rma-app .rma-contact-method>.rma-contact-method-icon{grid-column:1;grid-row:1/span 2}#rma-app .rma-contact-method h2{grid-column:2;font-size:18px;line-height:1.4;margin:0;color:#293335;font-weight:600}#rma-app .rma-contact-method p{grid-column:2;font-size:14px;line-height:1.5;margin:0;color:#647477}#rma-app .rma-contact-method>strong{grid-column:1/-1;border-top:1px solid #dce7e7;padding-top:18px;margin-top:14px;font-size:22px;line-height:1.35;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#008e91;overflow-wrap:anywhere}#rma-app .rma-contact-method>strong>span{font-size:21px;width:34px;height:34px;display:grid;place-items:center;border-radius:6px;background:#e7f4f3;flex-shrink:0}#rma-app .rma-contact-address{margin:24px 0 36px;padding:24px 26px;border:0;border-radius:6px;background:#f7f9f9;gap:16px;align-items:center}#rma-app .rma-contact-address h2{font-size:16px;margin:0 0 5px;font-weight:600}#rma-app .rma-contact-address address{font-size:14px;line-height:1.65;font-style:normal}#rma-app .rma-contact-region{padding-left:24px;border-left:1px solid #dce7e7}#rma-app .rma-contact-region>span{font-size:12px;display:block;margin-bottom:5px}#rma-app .rma-contact-region strong{font-size:14px;line-height:1.5}@media (max-width:650px){#rma-app .rma-contact-cards{gap:12px}#rma-app .rma-contact-method{padding:20px;column-gap:12px}#rma-app .rma-contact-method>strong{font-size:19px;padding-top:14px;margin-top:10px}#rma-app .rma-contact-address{padding:20px;margin:20px 0 28px;gap:12px}#rma-app .rma-contact-region{margin:8px 0 0;padding:15px 0 0;border-left:0;border-top:1px solid #dce7e7;width:100%}}#rma-app .rma-contact-method{padding:18px 22px;background:#fff;grid-template-columns:40px minmax(0,1fr);column-gap:14px;row-gap:3px}#rma-app .rma-contact-method:hover{background:#fff}#rma-app .rma-contact-method-icon{width:40px;height:40px}#rma-app .rma-contact-method>strong{padding-top:10px;margin-top:7px;font-size:20px}#rma-app .rma-contact-method>strong>span{width:28px;height:28px;font-size:18px}#rma-app .rma-contact-address{background:#fff;padding:16px 22px;margin:16px 0 24px;border:1px solid #e1e9e9;gap:12px}@media (max-width:650px){#rma-app .rma-contact-method{padding:16px;column-gap:12px}#rma-app .rma-contact-method>strong{font-size:18px;padding-top:8px;margin-top:6px}#rma-app .rma-contact-address{padding:16px;margin:14px 0 22px;gap:8px}#rma-app .rma-contact-region{margin-top:4px;padding-top:10px}}