html.refab-popup-lock,html.refab-popup-lock body{overflow:hidden}refab-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block;pointer-events:none;opacity:0;transition:opacity .2s ease}refab-popup[hidden]{display:none}refab-popup.is-open{opacity:1}refab-popup div.refab-popup__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--refab-overlay, .6));pointer-events:auto;touch-action:none;overscroll-behavior:contain;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,var(--hole-left, 0) var(--hole-top, 0),var(--hole-right, 0) var(--hole-top, 0),var(--hole-right, 0) var(--hole-bottom, 0),var(--hole-left, 0) var(--hole-bottom, 0),var(--hole-left, 0) var(--hole-top, 0))}.refab-popup-spotlight{background:#fff!important}.refab-popup__box{position:absolute;top:var(--box-top, 0);left:var(--box-left, 0);box-sizing:border-box;width:min(32.5rem,calc(100vw - 2.4rem));padding:1.8rem 4.6rem 1.8rem 2rem;border-radius:1.2rem;background:#1c1c1b;color:#fff;box-shadow:0 1.2rem 3.2rem #00000040;pointer-events:auto;text-align:left;transform:translateY(.6rem);transition:transform .2s ease}.refab-popup__box:focus{outline:none}refab-popup.is-open .refab-popup__box{transform:translateY(0)}.refab-popup__arrow{position:absolute;top:-.6rem;left:var(--arrow-left, 5rem);width:1.4rem;height:1.4rem;margin-left:-.7rem;border-radius:.2rem;background:inherit;transform:rotate(45deg)}refab-popup.refab-popup--above .refab-popup__box{transform:translateY(-.6rem)}refab-popup.refab-popup--above.is-open .refab-popup__box{transform:translateY(0)}refab-popup.refab-popup--above .refab-popup__arrow{top:auto;bottom:-.6rem}.refab-popup__title{margin:0;color:#fff;font-family:inherit;font-size:1.6rem;font-weight:600;line-height:1.35;letter-spacing:0}.refab-popup__text{margin:.6rem 0 0;color:#ffffffbf;font-family:inherit;font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:0}.refab-popup__close{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:#ffffffb3;cursor:pointer;-webkit-appearance:none;appearance:none}.refab-popup__close:hover{background:#ffffff1a;color:#fff}.refab-popup__close:focus-visible{outline:.2rem solid rgba(255,255,255,.8);outline-offset:.1rem}@media screen and (max-width:749px){.refab-popup__title{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){refab-popup,.refab-popup__box{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/component-refab-popup.css.map */
