figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble){color:#1a1417!important;text-align:left!important;background:radial-gradient(120% 90% at 30% 0,#fff2f7 0%,#fbdde9 45%,#f6cedf 100%)!important;border:0!important;border-radius:30px!important;max-width:560px!important;margin:38px 0 64px!important;padding:40px 46px 34px!important;display:block!important;position:relative!important;box-shadow:inset 0 2px #fffffff2,inset 0 10px 18px #ffffff8c,inset 0 -6px 12px #c850821a,0 6px #ebb3c8,0 44px 50px -30px #96325a61!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble):after{content:""!important;pointer-events:none!important;width:84px!important;height:62px!important;box-shadow:none!important;background:url(/images/brand/rv-tail.svg) 0 0/100% 100% no-repeat!important;border:0!important;display:block!important;position:absolute!important;bottom:-52px!important;left:58px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble):before{content:none!important;display:none!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q{color:#0000!important;pointer-events:none!important;z-index:2!important;background:50%/contain no-repeat!important;width:70px!important;height:54px!important;font-size:0!important;display:block!important;position:absolute!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q.o{background-image:url(/images/brand/rv-quote-open.svg)!important;top:-24px!important;left:-14px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q.c{background-image:url(/images/brand/rv-quote-close.svg)!important;bottom:-22px!important;right:18px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-stars{color:#d62e73!important;letter-spacing:4px!important;margin:0 0 10px!important;font-size:15px!important;line-height:1!important;display:block!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) blockquote{color:#1a1417!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font:400 20px/1.45 Gloock,Georgia,serif!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) blockquote:before,figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) blockquote:after{content:none!important;display:none!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) figcaption{color:#4a3640!important;margin:14px 0 0!important;font:500 14px/1.5 Jost,sans-serif!important;display:block!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) figcaption b{color:#b8245f!important;font-weight:700!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) a{color:inherit!important;text-underline-offset:3px!important;text-decoration:underline!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) *{text-shadow:none!important;font-style:normal!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble).rv-center{margin-left:auto!important;margin-right:auto!important}@media (width<=700px){figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble){margin:34px 6px 58px!important;padding:32px 26px 28px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) blockquote{font-size:17px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q{width:54px!important;height:42px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q.o{top:-20px!important;left:-8px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) .rv-q.c{bottom:-18px!important;right:12px!important}figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble):after{width:64px!important;height:48px!important;bottom:-40px!important;left:40px!important}}.rv-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:10px 44px;max-width:1180px;margin:40px auto 10px;padding:0 10px;display:grid}.rv-row figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble){max-width:none!important;margin:34px 0 64px!important}.rv-row figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble) blockquote{font-size:18px!important}@media (width>=1100px){.mem .rv-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 34px}.mem .rv-row figure.rv-bubble:is(#rvf1,.rv-bubble):is(#rvf2,.rv-bubble){padding:38px 34px 32px!important}}
