.rv-mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.rv-menu-close,.rv-mobile-menu[open] .rv-menu-bars{display:none}.rv-mobile-menu[open] .rv-menu-close{display:block}.rv-mobile-menu nav.rv-mobile-panel{position:fixed;top:64px;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:auto;padding:0;border:0;background:#fff;font:14px/23.8px Arial,sans-serif;letter-spacing:-.4px;color:#141414;z-index:30}.rv-mobile-cards{padding:16px 18px 12px;display:flex;flex-direction:column;gap:8px}.rv-mobile-panel .rv-mobile-card{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px 10px 10px;border:1px solid #e3dff1;border-radius:12px;position:relative;text-decoration:none;color:#141414;font-size:14px}.rv-mobile-panel .rv-mobile-card:first-child{border-color:#672666;padding:9.5px 14px 9.5px 9.5px}.rv-mobile-card>img{width:92px;height:92px;object-fit:contain}.rv-mobile-card-copy{display:flex;flex-direction:column;gap:3px}.rv-mobile-card-copy>strong{font-size:21px;line-height:23.8px;font-weight:700}.rv-mobile-card-copy>span:last-child{font-size:15px;color:#5b5866}.rv-mobile-card-rating{display:flex;align-items:center;gap:6px;font-size:14px;color:#5b5866}.rv-mobile-card-rating b{color:#141414}.rv-mobile-card-stars{display:flex;gap:0}.rv-mobile-card-stars svg{width:13px;height:13px}.rv-mobile-card-tag{position:absolute;right:-1px;top:-1px;background:#672666;color:#fff;padding:4px 9px;border-radius:0 12px 0 10px;font-size:10px;font-weight:800;letter-spacing:.5px}.rv-mobile-links{padding:0 18px;border-top:1px solid #e8e5f1}.rv-mobile-panel .rv-mobile-links>a{height:56px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e5f1;padding:0;font-size:20px;text-decoration:none}.rv-mobile-panel a.rv-mobile-shop{display:block;margin:16px 18px 0;padding:16px;text-align:center;border-radius:100px;background:#672666;color:#fff;font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:normal;text-decoration:none}.rv-mobile-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 18px 22px;margin-top:auto}.rv-mobile-trust>div{display:flex;align-items:center;flex-direction:column;gap:6px;background:#f7f6fb;border-radius:12px;padding:12px 6px;text-align:center}.rv-mobile-trust svg{color:#672666}.rv-mobile-trust span{font-size:12px;line-height:15.6px;letter-spacing:-.4px}body:has(.rv-mobile-menu[open]){overflow:hidden}.rv-mobile-menu[open]>summary{margin-bottom:0}.rv-mobile-card-tag{font-weight:700;letter-spacing:.6px}.rv-mobile-trust{font-size:12px;line-height:15.6px}.rv-mobile-trust svg{width:22px;height:22px;flex:none}.rv-mobile-card-tag{right:-1.5px;top:-1.5px}@media(max-width:989px){.rv-header{padding-inline:18px}.rv-mobile-menu{margin-right:-8px;margin-left:5px}.rv-cart svg{width:27px;height:27px;display:block}}@media(min-width:990px){.rv-header{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:23.8px;color:#141414}.rv-nav{line-height:23.8px;gap:36px}.rv-nav>a,.rv-account{letter-spacing:-.4px;color:#141414}.rv-products>summary{gap:6px;line-height:23.8px}.rv-products>summary .rv-products-chevron{display:inline-flex;width:15px;height:15px;flex:none;line-height:0}.rv-products-chevron svg{display:block;width:15px;height:15px}.rv-account{line-height:23.8px}.rv-account svg{width:22px;height:22px;flex:none}.rv-header .rv-header-shop{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:normal;min-height:0;padding:11px 24px;border:0;background:#672666}.rv-header .rv-header-shop:hover{background:#542053}.rv-cart{color:#141414}}.rv-mobile-menu>summary{font:14px/23.8px Helvetica Neue,Helvetica,Arial,sans-serif;color:#141414}.rv-mobile-menu>summary>span>svg{width:32px;height:32px}@media(max-width:767px){.rv-mobile-menu>summary>span>svg{display:block}}@media(min-width:768px)and (max-width:989px){.rv-mobile-menu>summary>span>svg{display:inline;vertical-align:baseline}}.rv-mobile-menu nav.rv-mobile-panel{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.rv-mobile-card-media{width:92px;height:92px;display:flex;align-items:center;justify-content:center}.rv-mobile-card-media img{display:block;flex:none;width:90px;height:90px;max-width:none;object-fit:contain}.rv-mobile-card:first-child .rv-mobile-card-media img{width:100px;height:100px}.rv-mobile-trust>div{color:#3d3a36}.rv-mobile-panel .rv-mobile-links>a{border-bottom-color:#eae7f1}.rv-mobile-links svg{width:18px;height:18px;flex:none}.rv-mobile-menu nav.rv-mobile-panel{font-feature-settings:"lnum";-webkit-font-smoothing:antialiased}.rv-mobile-menu nav.rv-mobile-panel{opacity:1;visibility:visible;transition:opacity .2s ease,visibility .2s ease;overscroll-behavior:contain}.rv-mobile-menu[data-menu-enhanced] nav.rv-mobile-panel{opacity:0;visibility:hidden}.rv-mobile-menu[data-menu-enhanced][data-menu-visible=true] nav.rv-mobile-panel{opacity:1;visibility:visible}.rv-mobile-menu[data-menu-closing] .rv-menu-bars{display:block}.rv-mobile-menu[data-menu-closing] .rv-menu-close{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rejuvia-mobile-nav.css.map */
