:root{--rv-bg:#fff;--rv-bg2:#F6F7F5;--rv-ink:#171B19;--rv-ink2:#666D68;--rv-line:#E6E9E5;--rv-acc:#B4536B;--rv-acc-l:#F8E9ED;--rv-r:16px;--rv-rs:10px;--rv-w:1200px;--rv-f:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}html{scroll-behavior:smooth}html.rv-lock,html.rv-lock body{overflow:hidden}.rv{font-family:var(--rv-f);color:var(--rv-ink);-webkit-font-smoothing:antialiased;line-height:1.5}.rv *,.rv *:before,.rv *:after{box-sizing:border-box}.rv img,.rv video,.rv svg{max-width:100%}.rv img{display:block;height:auto}.rv h1,.rv h2,.rv h3,.rv p,.rv blockquote,.rv figure{font-family:var(--rv-f);color:inherit;letter-spacing:normal;margin:0}.rv a{color:inherit}.rv-vh{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rv-wrap{max-width:var(--rv-w);margin:0 auto;padding:0 2.4rem}.rv-sec{padding:9.6rem 0}.rv-alt{background:var(--rv-bg2)}.rv-head{text-align:center;max-width:72rem;margin:0 auto 4.8rem}.rv-kick{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rv-acc);margin-bottom:1.2rem}.rv-h2{font-size:clamp(3rem,4.4vw,4.6rem);line-height:1.06;font-weight:800;letter-spacing:-.02em;margin:0 0 1.6rem}.rv-lead{font-size:1.7rem;line-height:1.6;color:var(--rv-ink2)}.rv-ic{width:2.2rem;height:2.2rem;flex:none;display:block}.rv-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:0 3.2rem;border-radius:var(--rv-rs);background:var(--rv-acc);color:#fff;font:700 1.5rem/1 var(--rv-f);letter-spacing:.1em;text-transform:uppercase;border:0;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .2s,filter .2s;-webkit-tap-highlight-color:transparent}.rv-btn:hover{box-shadow:0 10px 24px -8px #00000059;filter:brightness(1.05);transform:translateY(-1px)}.rv-btn:active{transform:translateY(1px);box-shadow:none}.rv-btn:focus-visible,.rv-iconbtn:focus-visible,.rv-q__b:focus-visible,.rv-thumb:focus-visible{outline:2px solid var(--rv-acc);outline-offset:3px}.rv-btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.rv-btn--block{width:100%}.rv-btn--light{background:#fff;color:var(--rv-ink)}.rv-spin{display:none;width:1.8rem;height:1.8rem;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:rvspin .7s linear infinite}.rv-btn.is-loading{pointer-events:none}.rv-btn.is-loading .rv-spin{display:inline-block}.rv-btn.is-loading .rv-btn__t{opacity:.7}@keyframes rvspin{to{transform:rotate(360deg)}}.rv-ann{text-align:center;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;overflow:hidden;background:var(--rv-ink);color:#fff}.rv-ann__in{position:relative;height:3.8rem;max-width:var(--rv-w);margin:0 auto}.rv-ann__m{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 1.6rem;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.rv-ann__m.is-on{opacity:1;transform:none}.rv-ann a{text-decoration:none}.rv-hdr{background:#fff;border-bottom:1px solid var(--rv-line)}.rv-hdr__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:7.2rem;gap:1.6rem}.rv-logo{justify-self:start;font-size:2.4rem;font-weight:800;letter-spacing:.06em;color:var(--rv-ink);text-decoration:none;text-transform:uppercase;line-height:1}.rv-nav{display:flex;gap:4rem}.rv-nav a{font-size:1.5rem;font-weight:500;color:var(--rv-ink);text-decoration:none;padding:.6rem 0;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;transition:background-size .25s}.rv-nav a:hover,.rv-nav a[aria-current]{background-size:100% 1.5px}.rv-icons{justify-self:end;display:flex;gap:.2rem}.rv-iconbtn{position:relative;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--rv-ink);border-radius:50%;cursor:pointer;text-decoration:none;padding:0}.rv-iconbtn:hover{background:var(--rv-bg2)}.rv-count{position:absolute;top:.3rem;right:.1rem;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:999px;background:var(--rv-acc);color:#fff;font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center}.rv-count[data-n="0"],.rv-burger{display:none}@media(max-width:989px){.rv-hdr__in{grid-template-columns:4.4rem 1fr 4.4rem;height:6rem}.rv-nav,.rv-hide-m{display:none}.rv-burger{display:inline-flex}.rv-logo{justify-self:center;font-size:2rem}.rv-icons{gap:0}}.rv-mnav,.rv-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;transition:visibility 0s .35s}.rv-mnav.is-open,.rv-cart.is-open{visibility:visible;transition:none}.rv-ovl{position:absolute;top:0;right:0;bottom:0;left:0;background:#171b1973;opacity:0;transition:opacity .3s}.is-open>.rv-ovl{opacity:1}.rv-mnav__p{position:absolute;top:0;bottom:0;left:0;width:min(86vw,36rem);background:#fff;transform:translate(-100%);transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;padding:1.2rem 2.4rem 3.2rem;overflow:auto}.is-open .rv-mnav__p{transform:none}.rv-mnav__x{align-self:flex-end}.rv-mnav nav a{display:block;padding:1.8rem 0;font-size:2rem;font-weight:700;color:var(--rv-ink);text-decoration:none;border-bottom:1px solid var(--rv-line)}.rv-cart__p{position:absolute;top:0;bottom:0;right:0;width:min(100vw,44rem);background:#fff;transform:translate(100%);transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;box-shadow:-20px 0 40px -20px #00000040}.is-open .rv-cart__p{transform:none}.rv-cart__hd{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 1.6rem 1.6rem 2.4rem;border-bottom:1px solid var(--rv-line)}.rv-cart__hd h2{font-size:2rem;font-weight:800}.rv-cart__hd span{color:var(--rv-ink2);font-weight:600}.rv-cart__body{flex:1;overflow:auto;padding:0 2.4rem;transition:opacity .2s}.rv-cart.is-busy .rv-cart__body{opacity:.5;pointer-events:none}.rv-li{display:grid;grid-template-columns:8rem 1fr auto;gap:1.4rem;padding:2rem 0;border-bottom:1px solid var(--rv-line)}.rv-li img{width:8rem;height:8rem;object-fit:cover;border-radius:var(--rv-rs);background:var(--rv-bg2)}.rv-li__t{font-weight:700;font-size:1.5rem;line-height:1.3}.rv-li__v{font-size:1.3rem;color:var(--rv-ink2);margin-top:.2rem}.rv-qty{display:inline-flex;align-items:center;border:1px solid var(--rv-line);border-radius:999px;margin-top:1.2rem}.rv-qty button{width:3.6rem;height:3.6rem;border:0;background:none;cursor:pointer;font-size:1.8rem;color:var(--rv-ink);border-radius:50%}.rv-qty span{min-width:2.4rem;text-align:center;font-weight:600;font-size:1.4rem}.rv-li__r{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right}.rv-li__p{display:block;font-weight:700;font-size:1.5rem}.rv-li__o{display:block;font-size:1.3rem;color:var(--rv-ink2);text-decoration:line-through}.rv-rm{border:0;background:none;color:var(--rv-ink2);font-size:1.3rem;text-decoration:underline;cursor:pointer;padding:0}.rv-cart__ft{padding:2rem 2.4rem 2.4rem;border-top:1px solid var(--rv-line)}.rv-row{display:flex;justify-content:space-between;font-size:1.5rem;margin-bottom:.8rem}.rv-row--tot{font-weight:800;font-size:1.8rem}.rv-save{color:var(--rv-acc);font-weight:600}.rv-cart__note{font-size:1.25rem;color:var(--rv-ink2);margin:.4rem 0 1.6rem}.rv-link{display:block;width:100%;text-align:center;margin-top:1.4rem;font:500 1.4rem var(--rv-f);color:var(--rv-ink);text-decoration:underline;background:none;border:0;cursor:pointer}.rv-empty{padding:6.4rem 0;text-align:center;color:var(--rv-ink2);font-size:1.6rem}.rv-pdp-s{scroll-margin-top:8rem}.rv-pdp{display:grid;grid-template-columns:55fr 45fr;gap:6.4rem;align-items:start;padding:4rem 0 7.2rem}.rv-gal{position:sticky;top:9.6rem;min-width:0}.rv-gal__wrap{position:relative}.rv-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--rv-r);background:var(--rv-bg2);outline-offset:3px}.rv-gal__track::-webkit-scrollbar,.rv-thumbs::-webkit-scrollbar,.rv-rv::-webkit-scrollbar{display:none}.rv-gal__s{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--rv-ar,1);position:relative;overflow:hidden}.rv-gal__s img,.rv-gal__s video,.rv-gal__s iframe,.rv-gal__s .rv-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--rv-fit,cover);border:0}.rv-gal__nav{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#fffffff0;box-shadow:0 4px 14px #00000024;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--rv-ink);opacity:0;transition:opacity .2s}.rv-gal__wrap:hover .rv-gal__nav,.rv-gal__nav:focus-visible{opacity:1}.rv-gal__nav--p{left:1.2rem}.rv-gal__nav--n{right:1.2rem}.rv-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-top:1.2rem}.rv-thumb{aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:var(--rv-rs);overflow:hidden;cursor:pointer;background:var(--rv-bg2);opacity:.65;transition:opacity .2s,border-color .2s}.rv-thumb:hover{opacity:1}.rv-thumb.is-on{border-color:var(--rv-ink);opacity:1}.rv-thumb img{width:100%;height:100%;object-fit:cover}.rv-info{min-width:0}.rv-rate{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:var(--rv-ink2);margin-bottom:1.2rem}.rv-rate strong{color:var(--rv-ink)}.rv-stars{display:inline-flex;gap:.2rem;color:#e5a53a}.rv-stars .rv-ic{width:1.6rem;height:1.6rem}.rv-stars .is-off{opacity:.25}.rv-title{font-size:clamp(3.4rem,4.2vw,4.8rem);line-height:1.04;font-weight:800;letter-spacing:-.02em;margin:0 0 1.4rem}.rv-desc{font-size:1.6rem;line-height:1.6;color:var(--rv-ink2);margin:0 0 2.2rem}.rv-desc p{margin:0}.rv-bens{list-style:none;padding:0;margin:0 0 3.2rem;display:grid;gap:1.1rem}.rv-bens li{display:flex;gap:1.1rem;align-items:center;font-size:1.55rem;font-weight:600}.rv-chk,.rv-no{width:2.4rem;height:2.4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--rv-acc);color:#fff}.rv-chk .rv-ic,.rv-no .rv-ic{width:1.3rem;height:1.3rem}.rv-no{background:#e3e6e3;color:#6f7671}.rv-var label{display:block;font-size:1.3rem;font-weight:600;margin-bottom:.6rem}.rv-var select{width:100%;height:4.8rem;border:1px solid var(--rv-line);border-radius:var(--rv-rs);padding:0 1.4rem;font:500 1.5rem var(--rv-f);margin-bottom:1.6rem;background:#fff;color:var(--rv-ink)}.rv-bhead{display:flex;align-items:center;gap:1.2rem;font-size:1.2rem;font-weight:800;letter-spacing:.16em;color:var(--rv-ink2);margin:0 0 1.8rem;text-transform:uppercase}.rv-bhead:before,.rv-bhead:after{content:"";flex:1;height:1px;background:var(--rv-line)}.rv-tiers{display:grid;gap:1.4rem;border:0;padding:0;margin:0 0 1.6rem;min-width:0}.rv-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:1.4rem;align-items:center;padding:1.8rem 2rem;border:1.5px solid var(--rv-line);border-radius:var(--rv-r);cursor:pointer;background:#fff;transition:border-color .2s,background .2s,box-shadow .2s}.rv-tier:hover{border-color:#c9cfca}.rv-tier input{position:absolute;opacity:0;width:1px;height:1px}.rv-radio{width:2.2rem;height:2.2rem;border:2px solid #C3C9C4;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s}.rv-radio:after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:var(--rv-acc);transform:scale(0);transition:transform .2s}.rv-tier.is-on{border-color:var(--rv-acc);background:var(--rv-acc-l);box-shadow:0 0 0 1px var(--rv-acc)}.rv-tier.is-on .rv-radio{border-color:var(--rv-acc)}.rv-tier.is-on .rv-radio:after{transform:scale(1)}.rv-tier input:focus-visible+.rv-radio{outline:2px solid var(--rv-acc);outline-offset:3px}.rv-tier__c{min-width:0}.rv-tier__t{display:block;font-weight:800;font-size:1.6rem;letter-spacing:.02em}.rv-tier__s{display:block;font-size:1.35rem;color:var(--rv-ink2);margin-top:.3rem;line-height:1.4}.rv-pill{display:inline-block;margin-top:.8rem;background:var(--rv-ink);color:#fff;font-size:1.15rem;font-weight:700;padding:.35rem .8rem;border-radius:6px}.rv-pill[hidden]{display:none}.rv-tier__p{text-align:right;white-space:nowrap}.rv-tier__now{display:block;font-weight:800;font-size:1.8rem}.rv-tier__was{display:block;font-size:1.35rem;color:var(--rv-ink2);text-decoration:line-through}.rv-tier__ea{display:block;font-size:1.2rem;color:var(--rv-ink2)}.rv-badge{position:absolute;top:-1.1rem;right:1.6rem;background:var(--rv-ink);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.1em;padding:.4rem 1rem;border-radius:999px;text-transform:uppercase;line-height:1.3}.rv-tier.is-on .rv-badge{background:var(--rv-acc)}.rv-note{font-size:1.25rem;color:var(--rv-ink2);text-align:center;margin:0 0 1.6rem}.rv-adds{display:grid;gap:.8rem;margin:0 0 1.6rem}.rv-add{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border:1px dashed #C9CFCA;border-radius:var(--rv-rs);cursor:pointer;font-size:1.4rem;font-weight:600}.rv-add input{width:1.8rem;height:1.8rem;accent-color:var(--rv-acc);flex:none}.rv-add img{width:4rem;height:4rem;border-radius:8px;object-fit:cover}.rv-add__l{display:block;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rv-ink2)}.rv-add__p{margin-left:auto}.rv-atc{min-height:6rem;font-size:1.6rem}.rv-msg{font-size:1.35rem;margin-top:1rem;min-height:1.8rem;text-align:center}.rv-msg.is-err{color:#b42318}.rv-msg.is-ok{color:#2e7d4f}.rv-reass{display:grid;gap:.8rem;margin-top:1.2rem;font-size:1.35rem;color:var(--rv-ink2)}.rv-reass span{display:flex;gap:.8rem;align-items:center;justify-content:center}.rv-reass .rv-ic{width:1.8rem;height:1.8rem}@media(max-width:989px){.rv-pdp{grid-template-columns:1fr;gap:2.8rem;padding:0 0 5.6rem}.rv-gal{position:static;margin:0 -2.4rem}.rv-gal__track{border-radius:0}.rv-thumbs{display:flex;overflow-x:auto;padding:0 2.4rem;scrollbar-width:none}.rv-thumb{flex:0 0 6.4rem}}@media(max-width:749px){.rv-wrap{padding:0 1.6rem}.rv-sec{padding:6.4rem 0}.rv-gal{margin:0 -1.6rem}.rv-thumbs{padding:0 1.6rem}.rv-tier{padding:1.6rem 1.4rem;gap:1.1rem}.rv-tier__now{font-size:1.6rem}.rv-badge{right:1.2rem}.rv-head{margin-bottom:3.6rem}}.rv-tls{border-top:1px solid var(--rv-line);border-bottom:1px solid var(--rv-line);background:#fff}.rv-tl__hd{text-align:center;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rv-ink2);padding-top:3.2rem}.rv-tl{display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:1.2rem;list-style:none;margin:0;padding:3.6rem 0;position:relative}.rv-tl:before{content:"";position:absolute;top:5.8rem;left:calc(50% / var(--n,4));right:calc(50% / var(--n,4));height:1px;background:#cbd1cc}.rv-tl__i{text-align:center;position:relative}.rv-tl__ic{width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;border:1.5px solid var(--rv-ink);display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.rv-tl__ic .rv-ic{width:2rem;height:2rem}.rv-tl__ic.is-on{background:var(--rv-acc);border-color:var(--rv-acc);color:#fff}.rv-tl__h{font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem}.rv-tl__t{font-size:1.35rem;color:var(--rv-ink2);line-height:1.4}.rv-tl__note{text-align:center;font-size:1.25rem;color:var(--rv-ink2);padding-bottom:2.8rem;margin-top:-1.2rem}@media(max-width:749px){.rv-tl{gap:.4rem;padding:2.8rem 0}.rv-tl:before{top:4.6rem}.rv-tl__ic{width:3.6rem;height:3.6rem;margin-bottom:.8rem}.rv-tl__ic .rv-ic{width:1.7rem;height:1.7rem}.rv-tl__h{font-size:.95rem;letter-spacing:.04em}.rv-tl__t{font-size:1.15rem}}.rv-mq{overflow:hidden;padding:2.2rem 0;background:var(--rv-ink);color:#fff}.rv-mq__t{display:flex;width:max-content;animation:rvmq var(--rv-mq-s,36s) linear infinite}.rv-mq:hover .rv-mq__t{animation-play-state:paused}.rv-mq__g{display:flex;flex:none}.rv-mq span{display:inline-flex;align-items:center;gap:2.8rem;padding-right:2.8rem;font-size:clamp(1.6rem,2.1vw,2.4rem);font-weight:800;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase}.rv-mq i{font-style:normal;color:var(--rv-mq-i,var(--rv-acc))}@keyframes rvmq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rv-mq__t{animation:none}}.rv-ps{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;max-width:100rem;margin:0 auto}.rv-pc{border-radius:var(--rv-r);overflow:hidden;background:#fff;border:1.5px solid var(--rv-line)}.rv-pc--us{border-color:var(--rv-acc);box-shadow:0 24px 48px -24px #00000047}.rv-pc__m{aspect-ratio:4/5;position:relative;overflow:hidden;background:var(--rv-bg2)}.rv-pc__m img,.rv-pc__m .rv-ph{width:100%;height:100%;object-fit:cover}.rv .rv-crop--left img,.rv .rv-crop--right img{position:absolute;top:50%;width:200%;max-width:none;height:auto;transform:translateY(-50%)}.rv-crop--left img{left:0}.rv-crop--right img{left:-100%}.rv-pc__lab{position:absolute;top:1.6rem;right:1.6rem;display:inline-flex;align-items:center;gap:.6rem;background:#fff;color:var(--rv-ink);font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.7rem 1.2rem;border-radius:999px;box-shadow:0 4px 14px #0000001f}.rv-pc__lab .rv-ic{width:1.4rem;height:1.4rem}.rv-pc--us .rv-pc__lab{background:var(--rv-acc);color:#fff}.rv-pc__b{display:flex;gap:1.2rem;align-items:flex-start;padding:2.2rem 2.4rem 2.6rem;font-size:1.6rem;line-height:1.5;font-weight:500}@media(max-width:749px){.rv-ps{grid-template-columns:1fr}}.rv-fg{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.rv-fc{display:flex;flex-direction:column;background:#fff;border-radius:var(--rv-r);overflow:hidden;border:1px solid var(--rv-line);transition:transform .25s,box-shadow .25s}.rv-fc:hover{transform:translateY(-4px);box-shadow:0 20px 40px -22px #00000040}.rv-fc__m{aspect-ratio:1;overflow:hidden;background:var(--rv-bg2)}.rv-fc__m img,.rv-fc__m .rv-ph{width:100%;height:100%;object-fit:cover;transition:transform .5s}.rv-fc:hover .rv-fc__m img{transform:scale(1.04)}.rv-fc__b{padding:2.2rem 2.2rem 2.6rem}.rv-fc h3{font-size:1.45rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8rem}.rv-fc p{font-size:1.45rem;line-height:1.55;color:var(--rv-ink2)}@media(max-width:989px){.rv-fg{grid-template-columns:1fr 1fr}}@media(max-width:599px){.rv-fg{grid-template-columns:1fr}.rv-fc__m{aspect-ratio:4/3}}.rv-st{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.rv-sc{position:relative;background:#fff;border-radius:var(--rv-r);overflow:hidden;border:1px solid var(--rv-line)}.rv-sc__m{aspect-ratio:4/3;overflow:hidden;background:var(--rv-bg2)}.rv-sc__m img,.rv-sc__m .rv-ph{width:100%;height:100%;object-fit:cover}.rv-sc__n{position:absolute;top:1.6rem;left:1.6rem;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--rv-acc);color:#fff;font-size:2rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0003}.rv-sc__b{padding:2.4rem 2.4rem 2.8rem}.rv-sc h3{font-size:1.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8rem}.rv-sc p{font-size:1.5rem;line-height:1.55;color:var(--rv-ink2)}.rv-center{text-align:center;margin-top:4.8rem}@media(max-width:749px){.rv-st{grid-template-columns:1fr}}.rv-tbl{max-width:84rem;margin:0 auto;background:#fff;border:1px solid var(--rv-line);border-radius:var(--rv-r);overflow:hidden}.rv-tbl table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0}.rv-tbl th,.rv-tbl td{padding:1.8rem 1.2rem;text-align:center;border-bottom:1px solid var(--rv-line);vertical-align:middle}.rv-tbl tr:last-child>*{border-bottom:0}.rv-tbl thead th{font-size:1.25rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:2rem 1.2rem}.rv-tbl tbody th{text-align:left;font-size:1.55rem;font-weight:600;padding-left:2.8rem}.rv-tbl thead th:first-child{width:48%}.rv-tbl .is-us{background:var(--rv-acc-l)}.rv-tbl thead .is-us{background:var(--rv-acc);color:#fff}.rv-yes,.rv-tbl .rv-no{width:2.8rem;height:2.8rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.rv-yes{background:var(--rv-acc);color:#fff}.rv-yes .rv-ic,.rv-tbl .rv-no .rv-ic{width:1.4rem;height:1.4rem}@media(max-width:749px){.rv-tbl th,.rv-tbl td{padding:1.4rem .6rem}.rv-tbl thead th{font-size:1rem;letter-spacing:.04em}.rv-tbl tbody th{font-size:1.3rem;padding-left:1.4rem}.rv-tbl thead th:first-child{width:46%}}.rv-g{background:var(--rv-ink);color:#fff;text-align:center}.rv-g .rv-lead{color:#ffffffbf;max-width:60rem;margin:0 auto 3.2rem}.rv-g__badge{width:8rem;height:8rem;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);display:inline-flex;align-items:center;justify-content:center;margin-bottom:2.4rem;color:var(--rv-acc-l)}.rv-g__badge .rv-ic{width:3.6rem;height:3.6rem}.rv-g__pill{display:table;margin:0 auto 1.6rem;padding:.6rem 1.4rem;border-radius:999px;background:#ffffff1f;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rv-g__pol{display:block;margin-top:1.8rem;font-size:1.35rem;color:#ffffffbf}.rv-faq{max-width:84rem;margin:0 auto;border-top:1px solid var(--rv-line)}.rv-q{border-bottom:1px solid var(--rv-line)}.rv-q__h{margin:0}.rv-q__b{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.4rem 0;background:none;border:0;cursor:pointer;text-align:left;font:700 1.8rem/1.35 var(--rv-f);color:var(--rv-ink)}.rv-q__i{position:relative;width:2rem;height:2rem;flex:none}.rv-q__i:before,.rv-q__i:after{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:2px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);transition:transform .25s,opacity .25s}.rv-q__i:after{transform:translate(-50%,-50%) rotate(90deg)}.rv-q.is-open .rv-q__i:after{transform:translate(-50%,-50%);opacity:0}.rv-q__p{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s .3s}.rv-q.is-open .rv-q__p{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .3s ease}.rv-q__p>div{overflow:hidden}.rv-q__a{padding:0 4.8rem 2.6rem 0;font-size:1.55rem;line-height:1.65;color:var(--rv-ink2)}.rv-q__a p{margin:0 0 1rem}.rv-q__a p:last-child{margin:0}@media(max-width:749px){.rv-q__b{font-size:1.6rem;padding:2rem 0}.rv-q__a{padding-right:0}}.rv-rsum{display:flex;align-items:center;justify-content:center;gap:1rem;margin:-2.4rem 0 4rem;font-size:1.5rem}.rv-rv{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.rv-rc{background:#fff;border-radius:var(--rv-r);padding:2.4rem;display:flex;flex-direction:column;gap:1.4rem;border:1px solid var(--rv-line)}.rv-rc img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--rv-rs)}.rv-rc blockquote p{font-size:1.5rem;line-height:1.6}.rv-rc__n{font-weight:700;font-size:1.4rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.rv-ver{font-size:1.15rem;color:#2e7d4f;font-weight:600}.rv-rv-empty{text-align:center;color:var(--rv-ink2);font-size:1.5rem}@media(max-width:749px){.rv-rv{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.6rem;padding:0 1.6rem 1rem;scrollbar-width:none}.rv-rc{flex:0 0 84%;scroll-snap-align:center}}.rv-cta{background:var(--rv-acc);color:#fff;text-align:center}.rv-cta .rv-h2{text-transform:uppercase}.rv-cta .rv-lead{color:#ffffffe6;max-width:56rem;margin:0 auto 3.2rem}.rv-ft{background:var(--rv-ink);color:#ffffffbf;padding:7.2rem 0 3.2rem;font-size:1.45rem}.rv-ft__g{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.7fr;gap:4.8rem}.rv-ft .rv-logo,.rv-ft .rv-logo:hover{color:#fff}.rv-ft__about,.rv-ft__p{margin-top:1.6rem;line-height:1.6}.rv-ft__about p{margin:0}.rv-ft h3{color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.8rem}.rv-ft ul{list-style:none;padding:0;margin:0;display:grid;gap:1.1rem}.rv-ft a{text-decoration:none;color:#ffffffbf;transition:color .2s}.rv-ft a:hover{color:#fff}.rv-nl{display:flex;gap:.8rem;margin-top:1.8rem}.rv-nl input{flex:1;min-width:0;height:5.2rem;border-radius:var(--rv-rs);border:1px solid rgba(255,255,255,.25);background:#ffffff0a;color:#fff;padding:0 1.6rem;font:400 1.5rem var(--rv-f)}.rv-nl input::placeholder{color:#ffffff80}.rv-nl .rv-btn{min-height:5.2rem;padding:0 2.2rem}.rv-ft__ok{color:#a8e6be;margin-top:1rem}.rv-ft__err{color:#ffb4a8;margin-top:1rem}.rv-ft__b{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.14);margin-top:5.6rem;padding-top:2.4rem;font-size:1.3rem}.rv-pay{display:flex;gap:.6rem;flex-wrap:wrap}.rv-pay__i{height:2.4rem;width:auto}@media(max-width:989px){.rv-ft__g{grid-template-columns:1fr 1fr}}@media(max-width:599px){.rv-ft__g{grid-template-columns:1fr;gap:3.6rem}.rv-nl{flex-direction:column}.rv-nl .rv-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rv.css.map */
