html.reglo-subscription-dialog-scroll-lock,body.reglo-subscription-dialog-scroll-lock{overflow:hidden;overscroll-behavior:none}h2.h1{font-size:3rem}.componentProductSelectionPanel__ctaLayout{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%}.componentProductSelectionPanel__sub_modal__container{display:none;flex:0 0 auto}.componentProductSelectionPanel__sub_modal__open{display:inline-flex;align-items:center;gap:.35em;margin:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-align:left;cursor:pointer;background:none;border:none}.componentProductSelectionPanel__sub_modal__openIcon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;line-height:0;text-decoration:none;pointer-events:none}.componentProductSelectionPanel__sub_modal__openIcon svg{width:100%;height:100%;display:block}span.componentProductSelectionPanel__sub_modal__openLabel{font-weight:500}.componentProductSelectionPanel__sub_modal__open:focus-visible{outline:2px solid currentColor;outline-offset:2px}.componentProductSelectionPanel__subscriptionDialog{box-sizing:border-box;border:none;padding:0;width:100%;max-width:min(69rem,calc(100vw - 2rem));max-height:85vh;background:transparent}.componentProductSelectionPanel__subscriptionDialog::backdrop{background-color:var(--subscription-popup-backdrop, #000000);opacity:.5}.componentProductSelectionPanel__subscriptionDialog__inner{display:flex;flex-direction:column;max-height:85vh;border-radius:.3rem;background:var(--subscription-popup-surface, #ffffff);overflow:hidden}@keyframes subscriptionPopupSheetIn{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@media(max-width:687px){.componentProductSelectionPanel__subscriptionDialog{width:100%;max-width:100%;max-height:min(92dvh,92vh);height:auto;margin:0;position:fixed;left:0;right:0;top:auto;bottom:0}.componentProductSelectionPanel__subscriptionDialog[open]{animation:subscriptionPopupSheetIn .38s cubic-bezier(.32,.72,0,1) forwards}@media(prefers-reduced-motion:reduce){.componentProductSelectionPanel__subscriptionDialog[open]{animation:none}}.componentProductSelectionPanel__subscriptionDialog__inner{border-radius:.3rem .3rem 0 0;max-height:min(92dvh,92vh,calc(100vh - env(safe-area-inset-bottom,0px)));padding-bottom:env(safe-area-inset-bottom,0px)}.componentProductSelectionPanel__subscriptionDialog__body{margin-bottom:1.5rem}}.componentProductSelectionPanel__subscriptionDialog__header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0 0;margin:0 1.5rem}h2.componentProductSelectionPanel__subscriptionDialog__title{margin-top:1.5rem}.componentProductSelectionPanel__subscriptionDialog__closeForm{margin:0;padding:0;flex-shrink:0}.componentProductSelectionPanel__subscriptionDialog__close{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;cursor:pointer;background:transparent}.componentProductSelectionPanel__subscriptionDialog__closeIcon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;line-height:0;pointer-events:none}.componentProductSelectionPanel__subscriptionDialog__closeIcon svg{width:100%;height:100%;display:block}.componentProductSelectionPanel__subscriptionDialog__body{flex:1;overflow-y:auto;margin:0 1.5rem 2rem;padding-top:.5rem}.componentProductSelectionPanel__subscriptionBenefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2rem}.componentProductSelectionPanel__subscriptionBenefit{display:flex;flex-direction:row;align-items:flex-start;gap:1.2rem}.componentProductSelectionPanel__subscriptionBenefit__iconWrap{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background-color:var(--subscription-popup-icon-bg, #e8e8e8);display:flex;align-items:center;justify-content:center}.componentProductSelectionPanel__subscriptionBenefit__iconImg{width:100%;height:100%;object-fit:cover;display:block}.componentProductSelectionPanel__subscriptionBenefit__content{flex:1;min-width:0}.componentProductSelectionPanel__subscriptionBenefit__title h1,.componentProductSelectionPanel__subscriptionBenefit__title h2,.componentProductSelectionPanel__subscriptionBenefit__title h3,.componentProductSelectionPanel__subscriptionBenefit__title h4,.componentProductSelectionPanel__subscriptionBenefit__title h5,.componentProductSelectionPanel__subscriptionBenefit__title h6{margin-block-end:10px}.componentProductSelectionPanel__subscriptionBenefit__text{margin:0}.componentProductSelectionPanel__subscriptionBenefit__text.rte ul{margin:.4rem 0 0;padding-left:1.2em}.componentProductSelectionPanel__subscriptionBenefit__text.rte li{margin:.25rem 0}.componentProductSelectionPanel__subscriptionDialog__title em,.componentProductSelectionPanel__subscriptionDialog__title i,.componentProductSelectionPanel__subscriptionDialog__title .italic,.componentProductSelectionPanel__subscriptionDialog__richtext em,.componentProductSelectionPanel__subscriptionDialog__richtext i,.componentProductSelectionPanel__subscriptionDialog__richtext .italic{font-style:normal;color:var(--subscription-popup-richtext-accent, #018736)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/subscription-popup-dialog.css.map */
