llrc-boofy-sign{--boofy-bottom:24px;position:fixed;z-index:450;left:max(8px,env(safe-area-inset-left));bottom:calc(var(--boofy-bottom) + env(safe-area-inset-bottom));font-family:Arial,Helvetica,sans-serif;line-height:1.2;pointer-events:none;isolation:isolate}llrc-boofy-sign[hidden],llrc-boofy-sign [hidden]{display:none!important}llrc-boofy-sign *,llrc-boofy-sign *:before,llrc-boofy-sign *:after{box-sizing:border-box}.llrc-boofy__card{position:relative;display:block;width:220px;max-width:calc(100vw - 32px);margin:0;pointer-events:none;filter:drop-shadow(0 5px 5px #0005)}.llrc-boofy__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0}.llrc-boofy__sign{position:absolute;left:13%;right:13%;top:65%;bottom:3%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:2px;text-align:center;color:#202024!important;text-decoration:none!important;pointer-events:auto;border-radius:4px}.llrc-boofy__message{display:block;font:800 16px/1.12 Arial,Helvetica,sans-serif;text-wrap:balance;letter-spacing:-.025em}.llrc-boofy__link{display:block;font:700 12px/1.2 Arial,Helvetica,sans-serif;color:#8b1830;text-decoration:underline;text-underline-offset:2px}.llrc-boofy__close{position:absolute;right:0;top:10%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid #aba3a5;border-radius:50%;color:#fff;background:#211d20;pointer-events:auto;font:400 27px/1 Arial,Helvetica,sans-serif;cursor:pointer}llrc-boofy-sign a:focus-visible,llrc-boofy-sign button:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px #b51f39}llrc-boofy-sign[data-open] .llrc-boofy__card{animation:llrc-boofy-appear .25s ease-out both}html.search-full llrc-boofy-sign,html.search-focus llrc-boofy-sign,html.nav-open llrc-boofy-sign,html.menu-open llrc-boofy-sign,body:has(dialog[open]) llrc-boofy-sign{visibility:hidden}@keyframes llrc-boofy-appear{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){llrc-boofy-sign[data-open] .llrc-boofy__card{animation:none}}llrc-boofy-sign .llrc-boofy__close{all:unset!important;box-sizing:border-box!important;position:absolute!important;right:0!important;top:8%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;margin:0!important;border:1px solid #aaa!important;border-radius:50%!important;background:#211d20!important;color:#fff!important;cursor:pointer!important;pointer-events:auto!important;font:400 25px/1 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;transform:none!important;box-shadow:0 2px 4px #0004!important}llrc-boofy-sign .llrc-boofy__close:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}.llrc-boofy__close:before,.llrc-boofy__close:after{display:none!important}llrc-boofy-sign[data-floating]{position:fixed!important;left:max(8px,env(safe-area-inset-left))!important;right:auto!important;top:auto!important;bottom:calc(var(--boofy-bottom,12px) + env(safe-area-inset-bottom))!important;width:auto!important;margin:0!important;padding:0!important;z-index:450}llrc-boofy-sign .llrc-boofy__close{border:0!important;background:transparent!important;box-shadow:none!important;top:5%!important;right:-6px!important;font-size:18px!important}llrc-boofy-sign .llrc-boofy__close span{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#211d20!important;border:1px solid #aaa!important;box-shadow:0 1px 3px #0005!important;line-height:1!important}.llrc-boofy-clearance{display:block;width:100%;height:0;pointer-events:none;clear:both}html{scroll-padding-bottom:var(--llrc-boofy-clearance,0px)}@media(max-width:600px){.llrc-boofy__card{width:160px;max-width:calc(100vw - 16px)}.llrc-boofy__message{font-size:13px}.llrc-boofy__link{font-size:10px}.llrc-boofy__sign{gap:2px;top:64%;bottom:1%;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/llrc-boofy-sign-v6.css.map */
