.lfx-pop{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(85dvh,700px);padding:0;border:1px solid #d6ded4;border-radius:15px;background:#f4efe6;color:#26382e;box-shadow:0 16px 60px #15271c2e;overflow:auto;overscroll-behavior:contain;font-family:inherit;text-align:start}.lfx-pop:not([open]){display:none}.lfx-pop::backdrop{background:#14211938}.lfx-pop *{box-sizing:border-box}.lfx-pop__shell{position:relative;padding:31px 29px 26px}.lfx-pop__close{position:absolute;inset-block-start:15px;inset-inline-end:16px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #d7ddd5;background:#fbf9f4;border-radius:8px;color:#344a3b;font:inherit;font-size:24px;line-height:1;cursor:pointer}.lfx-pop__close:hover{background:#e4eae0}.lfx-pop__close:focus-visible,.lfx-pop a:focus-visible{outline:2px solid #3d5446;outline-offset:3px}.lfx-pop__eyebrow{margin:0 0 9px;font-size:11px;letter-spacing:.055em;color:#657567;font-weight:650}.lfx-pop h2{margin:0;padding-inline-end:20px;color:#304739;font-size:clamp(22px,3.8vw,27px);line-height:1.26;font-weight:700}.lfx-pop__lead{margin:9px 0 0;font-size:14px;line-height:1.65;color:#566559}.lfx-pop__facts{margin-top:24px;border-top:1px solid #d6dcd1}.lfx-pop__fact{padding:19px 0 20px;border-bottom:1px solid #d6dcd1}.lfx-pop__fact-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.lfx-pop__number{display:grid;place-items:center;flex:none;width:29px;height:29px;background:#dfe7dc;border:1px solid #d0dccd;border-radius:6px;font-size:11px;color:#365140;font-weight:700}.lfx-pop h3{margin:0;font-size:16px;font-weight:700;line-height:1.4;color:#304739}.lfx-pop__fact p{margin:0;font-size:14px;line-height:1.75;color:#4c5e51}.lfx-pop__fact strong{font-weight:700;color:#304739}.lfx-pop__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.lfx-pop__actions a{text-decoration:none;min-height:44px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:650;border-radius:8px;transition:background-color .15s ease}.lfx-pop__primary{background:#3d5446;color:#f4efe6;padding:11px 17px;border:1px solid #3d5446}.lfx-pop__primary:hover{background:#2c4234;color:#fff}.lfx-pop__secondary{background:transparent;color:#3d5446;text-decoration:underline!important;text-underline-offset:4px;padding:8px 12px}.lfx-pop__secondary:hover{background:#e9ede6}.lfx-pop__address{margin-top:23px;display:flex;align-items:flex-start;gap:12px;padding:18px 16px;background:#e2e8df;border:1px solid #d2ded2;border-radius:9px}.lfx-pop__pin{display:flex;flex:none;color:#3d5446}.lfx-pop__address strong,.lfx-pop__address span{display:block}.lfx-pop__address strong{font-size:15px;line-height:1.5}.lfx-pop__address div>span{margin-top:4px;color:#53675a;font-size:13px;line-height:1.55}@media(max-width:699px){.lfx-pop{width:calc(100% - 22px);max-width:calc(100% - 22px);max-height:min(86dvh,690px);margin:auto auto max(11px,env(safe-area-inset-bottom));border-radius:15px 15px 11px 11px}.lfx-pop__shell{padding:28px 21px 22px}.lfx-pop h2{font-size:23px}.lfx-pop__facts{margin-top:19px}.lfx-pop__fact{padding:16px 0}}@media(prefers-reduced-motion:reduce){.lfx-pop__actions a{transition:none}}@keyframes lfx-pop-arrive{0%{opacity:0;transform:translate3d(0,9px,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes lfx-pop-depart{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,5px,0) scale(.997)}}@keyframes lfx-pop-shade-in{0%{background-color:#14211900}to{background-color:#14211938}}@keyframes lfx-pop-shade-out{0%{background-color:#14211938}to{background-color:#14211900}}.lfx-pop[open]:not(.is-closing){transform-origin:center bottom;animation:lfx-pop-arrive .27s cubic-bezier(.22,1,.36,1) both}.lfx-pop[open]:not(.is-closing)::backdrop{animation:lfx-pop-shade-in .27s ease-out both}.lfx-pop[open].is-closing{animation:lfx-pop-depart 165ms ease-in both}.lfx-pop[open].is-closing::backdrop{animation:lfx-pop-shade-out 165ms ease-in both}@media(prefers-reduced-motion:reduce){.lfx-pop[open],.lfx-pop[open]::backdrop{animation:none!important}}.lfx .lfx-pop a.lfx-pop__primary,.lfx .lfx-pop a.lfx-pop__primary:link,.lfx .lfx-pop a.lfx-pop__primary:visited{color:#f4efe6!important;-webkit-text-fill-color:#f4efe6;background-color:#3d5446;text-decoration:none!important}.lfx .lfx-pop a.lfx-pop__primary:hover,.lfx .lfx-pop a.lfx-pop__primary:focus-visible{color:#fff!important;-webkit-text-fill-color:#fff;background-color:#2e4135}.lfx .lfx-pop .lfx-pop__arrow{width:16px;height:16px;display:inline-block;flex:0 0 16px;stroke:currentColor;fill:none;vertical-align:middle}.lfx .lfx-pop a.lfx-pop__secondary,.lfx .lfx-pop a.lfx-pop__secondary:visited{color:#3d5446!important;-webkit-text-fill-color:#3d5446}
/*# sourceMappingURL=/cdn/shop/t/135/assets/loop-footer-dialog.css.map */
