.info-link-item-block{display:flex;align-items:center;gap:20px;padding:15px 0;border-bottom:1px solid #e5e5e5}.info-link-label-block{font-size:13px;color:#666;font-weight:400;min-width:200px}.info-link-button-block{color:#8b4513;text-decoration:underline;background:none;border:none;cursor:pointer;font-size:13px;padding:0;font-family:inherit;font-weight:400!important}.info-link-button-block:hover{opacity:.7}.info-popup-overlay-block{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#0009!important;z-index:2147483646!important;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;pointer-events:none;display:none}.info-popup-overlay-block.active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:block!important}.info-popup-panel-block{position:fixed!important;top:0!important;right:-700px;width:700px;max-width:100%;height:100vh!important;background:#fff!important;z-index:2147483647!important;overflow-y:auto;box-shadow:-4px 0 20px #0000004d;transition:right .4s ease}.info-popup-panel-block.active{right:0!important}.info-popup-header-block{position:sticky;top:0;background:#fff;padding:30px 40px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;z-index:10}.info-popup-title-block{font-size:24px;font-weight:400;color:#333;margin:0}.info-popup-close-block{background:none;border:none;font-size:32px;cursor:pointer;color:#333;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.info-popup-close-block:hover{opacity:.6}.info-popup-content-block{padding:40px;color:#333;font-size:16px;line-height:1.6}.info-popup-content-block h2{font-size:22px;margin-bottom:20px;font-weight:500}.info-popup-content-block p{margin-bottom:15px;font-size:13px}.info-popup-content-block ul,.info-popup-content-block ol{margin-bottom:15px;padding-left:20px}.info-popup-content-block li{margin-bottom:8px}body.popup-open{overflow:hidden!important}@media (max-width: 768px){.info-link-item-block{flex-direction:column;align-items:flex-start;gap:10px}.info-link-label-block{min-width:auto}.info-popup-header-block,.info-popup-content-block{padding:20px}.info-popup-title-block{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/info-popup-block.css.map */
