.rglp-product{padding-block:max(0px,calc(18px + var(--rglp-sec-top, 0px))) max(0px,calc(8px + var(--rglp-sec-bottom, 0px)))}.rglp-pills{display:flex;gap:7px;margin:14px 0;--rglp-pill-bg: var(--rglp-sky);--rglp-pill-fg: var(--rglp-ink);--rglp-pill-line: rgba(27, 60, 112, .16)}.rglp-pills--light{--rglp-pill-bg: var(--rglp-sky);--rglp-pill-line: rgba(27, 60, 112, .16)}.rglp-pills--dark{--rglp-pill-bg: var(--rglp-navy);--rglp-pill-line: rgba(255, 255, 255, .2)}.rglp-pills--ink{--rglp-pill-fg: var(--rglp-ink)}.rglp-pills--white{--rglp-pill-fg: var(--rglp-on-dark)}.rglp-pill{flex:1 1 0;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:var(--rglp-pill-bg);color:var(--rglp-pill-fg);border:1px solid var(--rglp-pill-line);border-radius:14px;padding:9px 6px;font-size:11px;font-weight:600;line-height:1.2;text-align:center}.rglp-pill__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:currentColor}.rglp-pill__icon img,.rglp-pill__icon svg{width:100%;height:100%;object-fit:contain;display:block}.rglp-pill__label{max-width:100%;white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.2;text-align:center}.rglp-buy__head :is(h1,h2){text-wrap:wrap}.rglp-h1+.rglp-p{font-size:var(--rglp-sub)}.rglp-rating{display:flex;align-items:center;gap:7px;margin-bottom:16px;font-size:clamp(10px,2.75vw,13.5px)}.rglp-rating__stars{color:var(--rglp-star);letter-spacing:.5px;font-size:1.08em;line-height:1}.rglp-rating__faces{display:flex;flex:0 0 auto}.rglp-rating__faces img,.rglp-rating__faces svg{width:24px;height:24px;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;object-position:center top;border:2px solid var(--rglp-bg);margin-left:-8px;background:var(--rglp-sky-soft)}.rglp-rating__faces>*:first-child{margin-left:0}.rglp-rating__text{font-weight:600;white-space:nowrap}.rglp-rating__text em{font-style:normal;color:var(--rglp-green)}.rglp-gallery{position:relative;display:grid;grid-template-columns:1fr 74px;gap:8px}.rglp-gallery__main{grid-column:1;position:relative;border-radius:var(--rglp-radius);overflow:hidden;background:var(--rglp-sky-soft)}.rglp-gallery__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rglp-gallery__track::-webkit-scrollbar{display:none}.rglp-gallery__slide{flex:0 0 100%;max-width:100%;scroll-snap-align:center;scroll-snap-stop:always}.rglp-gallery__slide img{width:100%;height:auto;display:block}.rglp-gallery__rail{position:absolute;top:0;right:0;bottom:0;width:74px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.rglp-gallery__rail::-webkit-scrollbar{display:none}.rglp-gallery__thumb{border:2px solid transparent;border-radius:var(--rglp-radius-sm);overflow:hidden;cursor:pointer;background:var(--rglp-sky-soft);padding:0;flex:0 0 auto;aspect-ratio:1 / 1}.rglp-gallery__thumb img,.rglp-gallery__thumb svg{width:100%;height:100%;object-fit:cover}.rglp-gallery__thumb[aria-current=true]{border-color:var(--rglp-navy)}@media(prefers-reduced-motion:reduce){.rglp-gallery__track{scroll-behavior:auto}}.rglp-scarcity{display:grid;grid-template-columns:1fr auto;gap:10px;margin:16px 0 20px;align-items:stretch}.rglp-scarcity--solo{grid-template-columns:1fr}.rglp-scarcity__bar{background:var(--rglp-bg);border:1px solid var(--rglp-line);border-radius:var(--rglp-radius-sm);padding:14px 15px;display:flex;align-items:center;gap:11px}.rglp-scarcity__track{flex:1 1 auto;height:10px;border-radius:999px;background:var(--rglp-line);overflow:hidden}.rglp-scarcity__fill{display:block;height:100%;background:var(--rglp-red);border-radius:999px}.rglp-scarcity__label{font-size:13.5px;font-weight:700;color:var(--rglp-red);white-space:nowrap}.rglp-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--rglp-navy);color:var(--rglp-on-dark);border:0;border-radius:var(--rglp-radius-sm);padding:12px 13px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1.2}.rglp-btn-secondary svg{width:13px;height:13px}.rglp-benefits{display:flex;flex-direction:column;gap:18px;margin:24px 0 22px}.rglp-benefit{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.rglp-benefit__icon{width:30px;height:30px;color:var(--rglp-green);margin-top:1px}.rglp-benefit__icon img,.rglp-benefit__icon svg{width:100%;height:100%;object-fit:contain}.rglp-benefit h4{margin:0 0 3px;font-size:var(--rglp-body);font-weight:700;line-height:1.3}.rglp-benefit p{margin:0;font-size:14px;color:var(--rglp-muted);line-height:1.45}.rglp-savenote{background:var(--rglp-green-soft);border:1px solid var(--rglp-green-line);border-radius:var(--rglp-radius-sm);padding:12px 14px;margin:14px 0;font-size:14px;line-height:1.4}.rglp-savenote strong{color:var(--rglp-green);display:block;margin-bottom:3px;font-size:14.5px}.rglp-ship{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;margin-bottom:12px;text-align:center}.rglp-ship__dot{width:11px;height:11px;border-radius:50%;background:var(--rglp-green);box-shadow:0 0 0 3px var(--rglp-green-soft);flex:0 0 auto}.rglp-ship b{font-weight:700;text-decoration:underline;text-underline-offset:3px}.rglp-atc{display:block;width:100%;border:0;cursor:pointer;background:var(--rglp-navy);color:var(--rglp-on-dark);border-radius:var(--rglp-radius);padding:15px 16px;font-family:inherit;text-align:center}.rglp-atc__main{font-size:18px;font-weight:700}.rglp-atc__now:not(:empty):before{content:" - "}.rglp-atc__was{font-size:16px;font-weight:500;opacity:.55;text-decoration:line-through}.rglp-atc__was:not(:empty){margin-left:8px}.rglp-atc__sub{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12.5px;opacity:.85;margin-top:5px}.rglp-atc__sub svg{width:14px;height:14px}.rglp-atc:disabled{opacity:.55;cursor:default}.rglp-payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:14px}.rglp-payments svg,.rglp-payments img{height:26px;width:40px;display:block;border:1px solid var(--rglp-line);border-radius:5px;background:var(--rglp-bg)}.rglp-terms{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--rglp-muted);margin-top:12px;text-align:center}.rglp-terms span{display:inline-flex;align-items:center;gap:5px}.rglp-terms svg{width:14px;height:14px}@media screen and (min-width:750px){.rglp-gallery{grid-template-columns:1fr 86px}.rglp-gallery__rail{width:86px}.rglp-pill{font-size:12px;padding:10px 8px;gap:6px}.rglp-pill__icon{width:26px;height:26px}.rglp-btn-secondary{font-size:13px;padding:12px 16px}}@media screen and (min-width:990px){.rglp-product{padding-block:max(0px,calc(44px + var(--rglp-sec-top, 0px))) max(0px,calc(24px + var(--rglp-sec-bottom, 0px)))}.rglp-product .rglp__wrap{max-width:1280px}.rglp-buy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"media head" "media rest";column-gap:56px}.rglp-buy__head{grid-area:head}.rglp-buy__media{grid-area:media;align-self:start;position:sticky;top:24px}.rglp-buy__rest{grid-area:rest}.rglp-gallery{grid-template-columns:1fr 104px;gap:10px}.rglp-gallery__rail{width:104px;gap:10px}.rglp-buy__head .rglp-p{max-width:none;font-size:var(--rglp-sub)}.rglp-pills{margin:18px 0}.rglp-pill{font-size:13px}.rglp-pill__icon{width:28px;height:28px}.rglp-benefits{gap:20px;margin:26px 0 24px}.rglp-atc{padding:18px 16px}.rglp-atc__main{font-size:20px}.rglp-payments svg,.rglp-payments img{height:30px;width:46px}}@media screen and (min-width:1280px){.rglp-product .rglp__wrap{max-width:1400px}.rglp-buy{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:44px}.rglp-gallery{grid-template-columns:1fr 118px}.rglp-gallery__rail{width:118px}}@media(prefers-reduced-motion:reduce){.rglp-buy__media{position:static}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rglp-product.css.map */
