.da-raiverie{--bg:#F3EDE4;--surface:#FFFCF7;--soft:#EDE6DA;--hover:#E8DFD2;--k-bg:#DCE0D2;--k-ink:#4A5240;--ink:#2B2420;--muted:#5A4F47;--link:#6B4A32;--title:#2B2420;--em:inherit;--hero-em:#F3E3CC;--accent:#5E2F3E;--on-accent:#FFFFFF;--band:#5E2F3E;--band-em:#E9C9CF;--dark:#2B2420;--on-dark:#EDE6DA;--on-dark-muted:#D9CDBB;--announce:#9AA58C;--announce-ink:#2B2420;--stars:#B07A3C;--sci-bg:#DCE0D2;--sci-ink:#3B3A30;--sci-title:#2B2420;--sci-em:inherit;--sci-k-bg:#FFFCF7;--sci-k-ink:#4A5240;--sci-card2:rgba(255,252,247,.55);--sci-num:#6B4A32;--good:#6E7B5E;--mid:#B5A58F;--bad:#A98590;--line:#E2D8C9;--f-head:"Newsreader",Georgia,serif;--f-body:"Albert Sans",system-ui,sans-serif;--f-logo:"Newsreader",Georgia,serif;--w-head:300;--logo-size:32px;--logo-ls:.06em;--k-tt:none;--k-ls:0;--k-size:13px}.da-croque{--bg:#FBE7E8;--surface:#FFF6F6;--soft:#F5D5D8;--hover:#F5D5D8;--k-bg:#F5D5D8;--k-ink:#4A0A16;--ink:#2B0A12;--muted:#7A4A55;--link:#C8102E;--title:#4A0A16;--em:#C8102E;--hero-em:#F7A9B4;--accent:#C8102E;--on-accent:#FFFFFF;--band:#4A0A16;--band-em:#F7A9B4;--dark:#2A0510;--on-dark:#FBE7E8;--on-dark-muted:#E9B9C1;--announce:#4A0A16;--announce-ink:#FBE7E8;--stars:#C9A25B;--sci-bg:#4A0A16;--sci-ink:#F5D5D8;--sci-title:#FBE7E8;--sci-em:#F7A9B4;--sci-k-bg:rgba(251,231,232,.14);--sci-k-ink:#FBE7E8;--sci-card2:#F5D5D8;--sci-num:#C8102E;--good:#4A0A16;--mid:#C9A25B;--bad:#C8102E;--line:#EFC3C8;--f-head:"Fraunces",Georgia,serif;--f-body:"DM Sans",system-ui,sans-serif;--f-logo:"Shrikhand",Georgia,serif;--w-head:700;--logo-size:30px;--logo-ls:0;--k-tt:uppercase;--k-ls:.14em;--k-size:11.5px}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%}a{color:var(--link)}a:hover{color:var(--ink)}[hidden]{display:none!important}main:focus{outline:none}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.w{max-width:1240px;margin:0 auto}.sec{padding:0 24px 100px}.stack{display:flex;flex-direction:column}.grid{display:grid;gap:24px}.h{margin:0;font-family:var(--f-head);font-weight:var(--w-head);color:var(--title);font-size:50px;line-height:1.08;letter-spacing:-.01em}.h em{font-style:italic;color:var(--em)}.h--xl{font-size:76px;line-height:1.02}.h--m{font-size:40px;line-height:1.12}.h--s{font-size:36px;line-height:1.12}.h--c{text-align:center}.serif{font-family:var(--f-head)}.k{margin:0;align-self:flex-start;display:inline-block;font-size:var(--k-size);font-weight:600;text-transform:var(--k-tt);letter-spacing:var(--k-ls);background:var(--k-bg);color:var(--k-ink);padding:7px 16px;border-radius:999px}.lead{margin:0;font-size:18px;color:var(--muted)}.muted{color:var(--muted)}.stars{color:var(--stars);letter-spacing:1px}.card{background:var(--surface);border-radius:24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;background:var(--accent);color:var(--on-accent);text-decoration:none;font-family:inherit;font-weight:600;font-size:16px;border:0;border-radius:999px;cursor:pointer;transition:filter .2s ease}.btn:hover{color:var(--on-accent);filter:brightness(1.08)}.btn--light{background:var(--bg);color:var(--ink)}.btn--light:hover{color:var(--ink)}.btn--soft{background:var(--soft);color:var(--ink);min-height:48px;font-weight:500;font-size:15px}.btn--soft:hover{color:var(--ink)}.btn--line{background:transparent;color:var(--ink);border:1px solid var(--line);min-height:50px;font-weight:500}.btn--line:hover{color:var(--ink)}.lift{transition:transform .25s ease,box-shadow .25s ease}.lift:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #3c141e73}.ph{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:18px;font-size:13px;color:var(--ink);background:radial-gradient(circle at 75% 20%,#ffffff8c,#fff0 50%),linear-gradient(165deg,color-mix(in srgb,var(--rv-c,#CDBDA4) 22%,var(--bg)),color-mix(in srgb,var(--rv-c,#CDBDA4) 62%,var(--bg)))}.cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tag{position:absolute;z-index:1;top:14px;left:14px;background:var(--surface);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.rv-vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.skip{position:absolute;left:-9999px;top:0}.skip:focus{left:16px;top:16px;z-index:100;background:var(--surface);padding:10px 16px;border-radius:999px}.ann{background:var(--announce);color:var(--announce-ink);text-align:center;font-size:13.5px;padding:9px 16px;font-weight:500}.head{max-width:1240px;margin:0 auto;padding:16px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.head__nav{display:flex;flex-wrap:wrap;gap:4px;font-size:15px}.navlink{text-decoration:none;padding:10px 16px;border-radius:999px;color:var(--ink);font-weight:500;transition:background-color .2s ease}.navlink:hover,.navlink.is-active{background:var(--hover);color:var(--ink)}.logo{font-family:var(--f-logo);font-size:var(--logo-size);font-weight:400;color:var(--title);text-decoration:none;letter-spacing:var(--logo-ls);line-height:1.1}.logo:hover{color:var(--title)}.icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--soft);color:var(--ink)}.count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.hero{position:relative;overflow:hidden;min-height:min(88vh,780px);display:flex;align-items:flex-end;background:#4b302c;color:#fff}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.hero__img .cover{object-position:70% 50%}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#19080cad,#19080c66 42%,#19080c00 72%),linear-gradient(0deg,#19080c73,#19080c00 45%)}.hero__in{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:140px 24px 72px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.hero__txt{flex:0 1 620px;display:flex;flex-direction:column;gap:24px}.hero .h{color:#fff}.hero .h em{color:var(--hero-em)}.hero__p{margin:0;font-size:19px;color:#ffffffeb;max-width:480px}.hero .k{background:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero__link{color:#fff;font-size:15px;text-underline-offset:5px}.hero__link:hover{color:#fff;opacity:.85}.hero__rate{margin:0;font-size:14px;color:#ffffffe6}.hero__quote{background:var(--surface);color:var(--ink);border-radius:20px;padding:16px 20px;max-width:270px;box-shadow:0 20px 44px -26px #00000080;display:flex;flex-direction:column;gap:6px}.hero__ph{position:absolute;right:24px;top:24px;margin:0;font-size:13px;color:#ffffffb3}.row{display:flex;gap:12px;align-items:flex-start}.row p{margin:0;font-size:15px}.dot{flex:0 0 24px;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:13px;margin-top:1px}.dot--good{background:var(--good)}.dot--mid{background:var(--mid)}.dot--bad{background:var(--bad)}.sci{background:var(--sci-bg);color:var(--sci-ink);border-radius:32px;padding:64px 56px}.sci .h{color:var(--sci-title)}.sci .h em{color:var(--sci-em)}.sci .k{background:var(--sci-k-bg);color:var(--sci-k-ink)}.sci a{color:var(--sci-title)}.sci .card,.cmp2{color:var(--ink)}.cmp2{background:var(--sci-card2);border-radius:24px}.num{margin:0;font-family:var(--f-head);font-weight:var(--w-head);font-size:60px;line-height:1;color:var(--sci-num)}.band{background:var(--band);color:var(--on-dark);border-radius:32px;padding:64px 56px;position:relative;overflow:hidden}.band .h{color:var(--on-dark)}.band .h em{color:var(--band-em)}.rv-form{display:flex;flex-direction:column;gap:24px}.rv-swatch{display:inline-block;width:48px;height:48px;border-radius:50%;border:3px solid var(--bg);box-shadow:0 0 0 1px #2b0a1233;cursor:pointer}input:checked+.rv-swatch{box-shadow:0 0 0 2px var(--ink)}.rv-size{display:flex;align-items:center;justify-content:center;min-height:50px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:15px;font-weight:500;cursor:pointer;border-radius:999px;transition:background-color .2s ease,color .2s ease}input:checked+.rv-size{background:var(--title);border-color:var(--title);color:#fff}input:focus-visible+.rv-swatch,input:focus-visible+.rv-size{outline:2px solid var(--accent);outline-offset:3px}.rv-filter{min-height:44px;padding:0 18px;border:0;background:transparent;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;border-radius:999px}.rv-filter[aria-pressed=true]{background:var(--title);color:#fff}.thumb{position:relative;overflow:hidden;aspect-ratio:3/4;border-radius:16px;border:0;padding:0;cursor:pointer}.faq-item{background:var(--surface);border-radius:20px;padding:20px 26px}.plus{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--soft);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:400}.foot{background:var(--dark);color:var(--on-dark);border-radius:32px 32px 0 0}.foot a{color:var(--on-dark-muted)}.foot .logo{color:var(--on-dark)}.pill-input{display:flex;gap:6px;background:var(--on-dark);border-radius:999px;padding:5px}.pill-input input{flex:1;min-width:0;min-height:44px;padding:0 16px;border:0;background:transparent;color:var(--ink);font-family:inherit;font-size:15px}.pill-input .btn{min-height:44px;padding:0 20px}button:disabled{opacity:.55;cursor:not-allowed}.atc-mobile{display:none}@media(max-width:900px){.head{row-gap:8px}.head__nav{order:3;width:100%;justify-content:center}}@media(max-width:760px){.atc-mobile{display:flex}.h--xl{font-size:46px}.h{font-size:36px}.h--m,.h--s{font-size:30px}.hero{min-height:640px}.hero__shade{background:linear-gradient(0deg,#19080ccc,#19080c73 55%,#19080c1a)}.hero__in{padding:120px 20px 40px}.hero__quote{display:none}.sci,.band{padding:40px 24px}.review{flex-direction:column}.review__img{flex-basis:auto!important;height:240px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/raiverie.css.map */
