.rg{color:var(--rg-ink);background:var(--rg-bg);padding-left:var(--rg-side);padding-right:var(--rg-side)}.rg-head{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:16px;max-width:620px;margin:0 auto 26px;font-size:13px;line-height:1.3}.rg-title{margin:0;font-size:inherit;font-weight:500;letter-spacing:normal;color:inherit}.rg-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--rg-gap) * (var(--rg-cols) - 1))) / var(--rg-cols));grid-template-columns:none;gap:var(--rg-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rg-side);-webkit-overflow-scrolling:touch;padding-bottom:5px;scrollbar-width:thin;scrollbar-color:#b5b5b5 #ffffff;scrollbar-gutter:auto}.rg-grid::-webkit-scrollbar{height:2px}.rg-grid::-webkit-scrollbar-track{background:#fff;border-radius:10px}.rg-grid::-webkit-scrollbar-thumb{background:#b5b5b5;border-radius:10px}.rg-grid::-webkit-scrollbar-thumb:hover{background:#777}.rg-item{display:block;position:relative;width:100%;min-width:0;aspect-ratio:var(--rg-tile);overflow:hidden;background:#e8e6e2;scroll-snap-align:start}a.rg-item{cursor:zoom-in}.rg-item img,.rg-item .rg-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.rg-item .rg-placeholder{fill:#b9b4ac}a.rg-item:hover img{opacity:.88}.rg-item:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (max-width:749px){.rg-grid{grid-auto-columns:var(--rg-mobile-w);margin-left:calc(var(--rg-side) * -1);margin-right:calc(var(--rg-side) * -1);padding:0 var(--rg-side) 5px}}.rg-text{max-width:1220px;margin:24px auto 0;font-size:13px;line-height:1.5;text-align:center}.rg-text p{margin:0 0 .8em}.rg-text p:last-child{margin-bottom:0}.rg-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;grid-template-rows:auto 1fr auto auto;background:#fff0;color:#000;font-size:13px;transition:background .3s ease}.rg-lb[hidden]{display:none}.rg-lb--dark{color:#fff}.rg-lb.is-open{background:#fffffff7}.rg-lb--dark.is-open{background:#0a0a0af5}.rg-lb__bar,.rg-lb__caption,.rg-lb__thumbs{opacity:0;transition:opacity .25s ease}.rg-lb.is-open .rg-lb__bar,.rg-lb.is-open .rg-lb__caption,.rg-lb.is-open .rg-lb__thumbs{opacity:1}.rg-lb__bar{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 10px 20px}.rg-lb button{-webkit-appearance:none;appearance:none;border:0;background:none;color:inherit;width:44px;height:44px;padding:0;display:grid;place-items:center;cursor:pointer;border-radius:50%}.rg-lb button:hover{background:#7f7f7f26}.rg-lb button:focus-visible{outline:2px solid currentColor;outline-offset:1px}.rg-lb svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.rg-lb__stage{position:relative;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 72px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.rg-lb__img{display:block;object-fit:contain;transform-origin:0 0;will-change:transform;background:#7f7f7f1f}.rg-lb__img.is-swapping{transition:opacity .2s ease;opacity:0}.rg-lb__prev,.rg-lb__next{position:absolute;top:50%;transform:translateY(-50%)}.rg-lb__prev{left:14px}.rg-lb__next{right:14px}.rg-lb__caption{text-align:center;padding:14px 20px 0;min-height:1.4em;margin:0}.rg-lb__thumbs{display:flex;gap:6px;justify-content:safe center;padding:14px 20px 18px;overflow-x:auto}.rg-lb .rg-lb__thumbs button{width:auto;height:56px;border-radius:0;opacity:.4;flex:0 0 auto;transition:opacity .2s ease}.rg-lb .rg-lb__thumbs button:hover{background:none;opacity:.75}.rg-lb .rg-lb__thumbs button[aria-current=true]{opacity:1}.rg-lb__thumbs img{height:56px;width:auto;display:block}@media screen and (max-width:749px){.rg-lb__stage{padding:0 10px}.rg-lb__prev,.rg-lb__next{display:none!important}.rg-lb .rg-lb__thumbs button,.rg-lb__thumbs img{height:44px}}@media(prefers-reduced-motion:reduce){.rg-lb,.rg-lb *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
