:root{--jr-pink:#fde7f5;--jr-green:#4b9b45}.jr-image{max-width:100%;height:auto}.jr-perk{display:flex;align-items:center;gap:12px;margin:10px 0;font-size:14px}.jr-perk .jr-image{width:24px;height:24px;object-fit:contain}.jr-payments{list-style:none;display:flex;justify-content:center;gap:7px;padding:0;flex-wrap:wrap}.jr-payments svg{width:38px;height:24px}.jr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.jr-grid .jr-image{width:100%;object-fit:cover}.jr-percent{display:block;font-size:42px}.jr-community{overflow:hidden}.jr-community>.center{font-size:30px}.jr-marquee{overflow:hidden;margin-top:50px}.jr-marquee-track,.jr-marquee-copy{display:flex;width:max-content;gap:10px}.jr-marquee-track{animation:jr-scroll var(--jr-speed,24s) linear infinite}.jr-scroll-image{flex:0 0 var(--jr-iw);width:var(--jr-iw)}.jr-scroll-image .jr-image{width:100%;height:var(--jr-ih);object-fit:cover;border-radius:10px}.jr-marquee:hover .jr-marquee-track{animation-play-state:paused}@keyframes jr-scroll{to{transform:translateX(-50%)}}.jr-review-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.jr-review-list blockquote{min-width:90%;scroll-snap-align:start}.jr-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:5;background:#fff;box-shadow:0 -2px 12px #0002;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.jr-sticky-atc[hidden]{display:none}.price__sale .price-item--sale{color:#e02b2b!important}.price__sale .price-item--regular{color:#000!important}.badge--sale,.price__badge-sale,.card__badge .badge{background:var(--jr-green);color:#fff;border-color:var(--jr-green)}.jr-content form{max-width:650px;margin:20px auto}.jr-content form .button{margin-top:16px}.jr-payments li{display:flex}.header__heading-logo{height:auto}.jr-content .field__input{border:1px solid #777}
@media(min-width:750px){.desktop-hidden{display:none!important}}
@media(max-width:749px){.mobile-hidden{display:none!important}.header__heading-logo{max-width:130px!important}.jr-grid{grid-template-columns:1fr;gap:24px}.jr-scroll-image{flex-basis:var(--jr-imw);width:var(--jr-imw)}.jr-scroll-image .jr-image{height:var(--jr-imh)}.jr-sticky-atc{padding:10px}.jr-sticky-atc span{font-size:12px}.drawer__inner{max-width:100%!important;width:100%}.jr-community>.center{font-size:24px}}
@media(prefers-reduced-motion:reduce){.jr-marquee-track{animation:none}.jr-marquee{overflow-x:auto}}

.jr-back-top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background:#fde7f5;border:1px solid #0002;border-radius:4px;z-index:4;cursor:pointer}.jr-back-top[hidden]{display:none}.announcement-bar__message{padding-top:10px;padding-bottom:8px;font-size:17px}.announcement-bar__message strong{font-weight:700}@media(max-width:749px){.announcement-bar__message{font-size:14px}}
